Zum Hauptinhalt springen

Beliebiges Zeichen

*

Mit “c”*“t” sind Wörter wie cat, cot usw. möglich.

Buchstabe

C

C”ot” lässt Wörter wie Rot, pot, cot, Dot, mot usw. zu.

Großbuchstabe

A

A”ot” erlaubt Wörter wie Rot, Cot, Mot, Dot usw.

Kleinbuchstabe

a

a”ot” ermöglicht Wörter wie rot, cot, mot, dot usw.

Buchstabe oder Ziffer

X

X steht für einen einzelnen Buchstaben oder eine einzelne Ziffer.

Number

N

N”te” erlaubt Wörter wie 5th, 4th, 6th usw.

String

” "

"cot”

Oder

|

“pl”(“o”|“a”)“t” steht für die Wörter “plot” und “plat”.

Zeichen aus einer Gruppe

[]

[tm]“ot” lässt die Wörter “tot” und “mot” zu.

Zeichen nicht aus der Gruppe

[^]

[^t]“ot” lässt die Wörter “cot”, “lot” usw. zu, das Wort “tot” jedoch nicht.

Leerzeichen (innerhalb der Gruppe)

\s

[A\s] erlaubt nur den Buchstaben A oder ein Leerzeichen.

Beliebig viele Wiederholungen

(gilt für den Ausdruck oder Teilausdruck auf der linken Seite)

{-}

[AB74]{-} ermöglicht beliebige Kombinationen der Zeichen A, B, 7 und 4 in beliebiger Länge.

Anzahl der Wiederholungen n

{n}

N{2}“th” erlaubt Wörter wie 25th, 84th, 11th usw.

n bis m Wiederholungen

{n-m}

N{1-3}“th” lässt Wörter wie 5th, 84th, 111th usw. zu.

Von 0 bis n Wiederholungen

{-n}

N{-2}“th” erlaubt Formen wie 84th, 5th usw.

Ab n Wiederholungen

{n-}

N{2-}“th” lässt Wörter wie 25th, 834th, 311th, 34576th usw. zu.

Teilausdruck

()

 

Symbol für Bindestrich

[-]

 

Schrägstrich-Symbol

[]

 
Beispiele für reguläre Ausdrücke:
  1. Postleitzahl: [0-9]{6} Ein Beispielwert: “142172”
  2. ZIP-Code (USA): [0-9]{5}(”-“[0-9]{4}){-1} Beispielwerte: “55416”, “33701-4313”
  3. Einkommen: N{4-8}[,]N{2} Beispielwerte: “15000,00”, “4499,00”
  4. Monat in numerischer Form: ((|“0”)[1-9])|(“10”)|(“11”)|(“12”) Beispielwerte: “4”, “05”, “12”
  5. Dezimalzahl: (”-”|)([0-9]{1-})(|((”.”|”,”)([0-9]{1-}))) Beispielwerte: “1234,567”, “0.99”, “100,0”, “-345.6788903”
  6. E-Mail: [A-Za-z0-9_]{1-}((”.”|”-”)[A-Za-z0-9_]{1-}){-3}”@“[A-Za-z0-9_]{1-}((”.”|”-”)[A-Za-z0-9_]{1-}){-4}”.”([A-Za-z]{2-4}|“asia”|“museum”|“travel”|“example”|“localhost”) Beispielwerte: “support@abbyy.com”, “my-name@company.org.ru”, “info@gallery.museum