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]{-} allows any combinations of characters A, B, 7, 4 of any length.
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"
  2. Postleitzahl (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. Bruch: ("-"|)([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"

11/10/2020 12:08:03 PM


Please leave your feedback about this article