PatternSyntaxExceptionPatternSyntaxException
Regulární výraz má neplatnou syntaxi.
Co způsobuje tuto chybu
Vzor regulárního výrazu obsahuje syntaktické chyby, jako jsou nespárované závorky, neplatné třídy znaků nebo nesprávné kvantifikátory. Speciální znaky regulárních výrazů může být nutné escapovat.
Jak to opravit
Pečlivě zkontrolujte syntaxi regulárního výrazu. Speciální znaky escapujte dvojitým zpětným lomítkem (\\d v řetězcích Javy). K validaci vzorů použijte Pattern.compile(). Vzory regulárních výrazů nejprve otestujte online nástrojem.
Související chybové kódy
ReadOnlyBufferExceptionReadOnlyBufferException
Byl proveden pokus o zápis do bufferu jen pro čtení.
CloneNotSupportedExceptionCloneNotSupportedException
Metoda clone() je zavolána na objektu, jehož třída neimplementuje Cloneable.
ClassCastExceptionClassCastException
Objekt je přetypován na typ, jehož instancí není.
InstantiationExceptionInstantiationException
Pokus o vytvoření instance abstraktní třídy nebo rozhraní pomocí reflexe.
NoSuchMethodExceptionNoSuchMethodException
Metodu se zadaným názvem a typy parametrů nelze najít přes reflexi.
VerifyErrorVerifyError
Verifikátor bytekódu detekuje poškozený nebo neplatný bytekód.