i

Details zu regulären Ausdrücken

Zusätzliche Metazeichen für reguläre Ausdrücke

Neben den im vorherigen Abschnitt behandelten Zeichen gibt es noch weitere Metazeichen, die die Formulierung von regulären Ausdrücken vereinfachen.

Metazeichen Bedeutung Beispiel
{x} vorherige Element(gruppe) muss genau x mal vorkommen B{3} für genau drei B
{min,max} vorherige Element(gruppe) muss min bis max mal vorkommen Z{1,4} für eine Ziffernfolge von 1-4 Ziffern
[A-Z] Das Element kann ein beliebiges Zeichen aus dem Bereich von A bis Z sein. [A-Za-z] für einen beliebigen Klein- oder Großbuchstaben
[xyz] Das Element kann ein beliebiges Zeichen aus der Aufzählung sein [aeiou] für ein Vokal
\ Backslash zur Umdeutung von Metazeichen Wo\?sucht nach dem Wort "Wo?" und nicht nach "Wo\" oder "Wo"

Durch die hier vorgestellten Metazeichen wir das Erstellen von regulären Ausdrücken nur vereinfacht, die Mächtigkeit der Ausdrücke wird dadurch aber nicht erhöht: alle regulären Sprachen könnten auch mit den wenigen Metazeichen des vorherigen Abschnitts definiert werden.

Übungsaufgaben

Jetzt kannst du einen regulären Ausdruck formulieren, damit alle gültigen KfZ-Kennzeichen erkannt werden!

Definiere einen regulären Ausdruck, der 4-stellige Zeitangaben erkennt.

Definiere einen regulären Ausdruck, der nur gültige E-Mail-Adressen erkennt. Als Sonderzeichen soll nur der Bindestrick ("-") erlaubt sein.

Suche

v
100.130.2.2.4 Details zu regulären Ausdrücken
Kopieren durch Anklicken

Rückmeldung geben