Inhalt - Java - Regular Expressions
Regular Expressions
Betreff:
Zusammenfassung
Datum:
9. April 2025 12:25
Folgende Metacharacters sind in RegEx definiert:
Meta-
Character
Java Ersatz Bedeutung
\d "\\d" [0-9] Digits
\D "\\D" [^0-9] None Digits
\s "\\s" [ \t\n\r\f] Whitespaces
\S "\\S" [^ \t\n\r\f] None Whitespaces
\w "\\w" [a-zA-Z0-9_] Word Characters (ohne Umlaute)
\W "\\W" [^a-zA-Z0-9_] None Word Characters
\b "\\b" word start/end
\B "\\B" between word or in word
Mittels folgenden Quantitatoren können Wiederholungen definiert werden:
RegEx Beschreibung
? 0 - 1
* 0 - ∞
+ 1 - ∞
{n} genau n-mal
{n,} mindestens n-mal
{n,m} n- bis m-mal
Die folgenden Zeichen sind reservierte Characters und müssen escaped (mit '\') werden:
Character Beschreibung
[ ] \ ^ $ . | ? * + ( ) Reserved Characters
{ } only if (not) valid regex
Haftungsausschluss: Die Informationen auf dieser Website wurden mit grösster Sorgfalt erstellt. Dennoch übernehme ich keine Haftung für die Richtigkeit, Vollständigkeit oder Aktualität der Inhalte. Änderungen und Irrtümer sind vorbehalten.
Java HotSpot™ Client VM 1.8.0_401 / © Thomas Gürber