0%
In Bearbeitung

Regex Schnellstart – Bestimmte Zeichen ausschließen

In manchen Fällen wissen wir vielleicht, dass es bestimmte Zeichen gibt, die wir nicht zuordnen wollen, z.B. wollen wir nur Telefonnummern zuordnen, die nicht die Vorwahl 0202 haben.

Um dies darzustellen, verwenden wir einen ähnlichen Ausdruck, der bestimmte Zeichen durch die eckigen Klammern und das Hut-Zeichen ^ ausschließt. Zum Beispiel wird das Muster [^abc] auf jedes einzelne Zeichen passen, außer auf die Buchstaben a, b oder c.

Versuche mit den unten stehenden Zeichenketten ein Muster zu schreiben, das nur auf Kuss und Nuss zutrifft. Beachte, dass die meisten Muster dieser Art auch mit der Technik aus der letzten Lektion geschrieben werden können, da sie in Wirklichkeit zwei Seiten derselben Münze sind. Indem du beide Möglichkeiten hast, kannst du entscheiden, welche leichter zu schreiben und zu verstehen ist, wenn du deine eigenen Muster zusammenstellst.

[lp_spoiler title="Lösung anzeigen" class="da"]

[^M]uss

[/lp_spoiler]