Alphabet in regulären Ausdrücken

Name Verwendete Bezeichnung Beispiel für die Verwendung
Beliebiges Zeichen * "c"*"t" – lässt die Wörter cat, cot usw. zu.
Buchstabe C C"ot" – lässt die Wörter Rot, pot, cot, Dot, mot usw. zu.
Großbuchstabe A A"ot" – lässt die Wörter Rot, Cot, Mot, Dot usw. zu.
Kleinbuchstabe a a"ot" – lässt die Wörter rot, cot, mot, dot usw. zu.
Ziffer oder Buchstabe X X – lässt jedes einzelne Vorkommen eines Buchstabens oder einer Ziffer zu.
Nummer N N"." – lässt die Kombinationen 5., 4., 6. usw. zu.
Zeichenfolge " " "cot"
Oder | "pl"("o"|"a")"t" – lässt die Wörter "plot" und "plat" zu.
Zeichen aus Gruppe [] [tm]"ot" – lässt die Wörter "tot" und "mot" zu.
Zeichen nicht aus Gruppe [^] [^t]"ot" – lässt die Wörter "cot", "lot" usw. zu, aber nicht das Wort "tot".
Leerzeichen (in Gruppe) \s [A\s] lässt nur den Buchstaben A oder ein Leerzeichen zu.

Eine beliebige Anzahl von Wiederholungen

(gilt für den davor stehenden Ausdruck oder Unterausdruck)

{-} [AB74]{-} – lässt beliebige Kombinationen der Zeichen A, B, 7 und 4 beliebiger Länge zu.
n Wiederholungen {n} N{2}"." – lässt die Kombinationen 25., 84., 11. usw. zu.
n bis m Wiederholungen {n-m} N{1-3}"." – lässt die Kombinationen 5., 84., 111. usw. zu.
0 bis n Wiederholungen {-n} N{-2}"." – lässt die Kombinationen 84., 5. usw. zu.
n und mehr Wiederholungen {n-} N{2-}"." – lässt die Kombinationen 25., 834., 311., 34576. usw. zu.
Unterausdruck ()
Bindestrich [\-]
Umgekehrter Schrägstrich [\\]

Beispiele für reguläre Ausdrücke:

  1. Postleitzahl: [0-9]{6}

Ein Beispielwert: "142172"

  1. Postleitzahl (USA): [0-9]{5}("-"[0-9]{4}){-1}

Beispielwerte: "55416", "33701-4313"

  1. Einkommen: N{4-8}[,]N{2}

Beispielwerte: "15000,00", "4499,00"

  1. Monat in numerischer Form: ((|"0")[1-9])|("10")|("11")|("12")

Beispielwerte: "4", "05", "12"

  1. Bruch: ("-"|)([0-9]{1-})(|(("."|",")([0-9]{1-})))

Beispielwerte: "1234,567", "0.99", "100,0", "-345.6788903"

  1. 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"

12.04.2024 18:16:01

Please leave your feedback about this article

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.