Reguläre Ausdrücke spielerisch erlernen

Aus LinuxUser 07/2026

Reguläre Ausdrücke spielerisch erlernen

© Mehmet Can / 123RF.com

Stolperfrei

Das Erlernen regulärer Ausdrücke liegt nicht jedem. Die Webseite Regex101.com bietet dafür eine Spielwiese an und hilft, mit den subtil unterschiedlichen Dialekten von Regex umzugehen.

Wer Muster in Daten oder Text verlässlich finden will, muss sie genau beschreiben. Das leisten reguläre Ausdrücke, häufig mit “Regex” für “Regular Expressions” bezeichnet. Sie entsprechen den sehr eingeschränkten Grammatiken des Typs 3 (reguläre Grammatiken) nach Noam Chomsky. Analog zu einer gesprochenen Sprache folgen reguläre Ausdrücke Regeln, anhand derer Sie die verwendeten “Worte” formulieren. Haben Sie die Regeln begriffen, fällt es Ihnen leichter, die Schreibweise wie eine natürliche Sprache zu benutzen.

Das Aufspüren von Mustern ist allerdings lediglich die Basis. Darauf baut das Zählen und Prüfen der Suchtreffer auf eine gewünschte Schreibweise (formale Korrektheit) sowie das Ersetzen der Suchtreffer durch eine Alternative auf, also die Korrektur und das Standardisieren von Schreibweisen beziehungsweise Suchtreffern. Im Alltag decken Sie damit beispielsweise die Fälle aus der Tabelle “Regex-Beispiele” ab.

Im ersten Beispiel suchen Sie nach “NewYork”, “New york” und “New-York”, unabhängig von Groß- und Kleinschreibung im Text, und ersetzen die Suchtreffer durch die einheitliche Schreibweise “New York” (Abbildung 1). Das zweite Beispiel prüft eine Kreditkartennummer auf formale Korrektheit in einem Bestellformular, ob die richtige Anzahl Ziffern angegeben wurde. Bei VISA beginnt die Nummer mit einer 4, gefolgt von 12 Ziffern, auf die drei weitere Ziffern folgen können. Mit dem dritten Beispiel prüfen Sie eine IBAN auf die richtige Schreibweise aus Länderkennung und Ziffern.

Abbildung 1: Suchen und Ersetzen in der Praxis am Beispiel "New York".

Abbildung 1: Suchen und Ersetzen in der Praxis am Beispiel “New York”.

Beschreibung

Muster...

[...]

Liebe Leserin, lieber Leser,

dieser Artikel ist derzeit nicht in vollem Umfang online zugänglich.

Sie haben die Möglichkeit, diesen Beitrag als PDF zu erwerben. Dazu nutzen Sie bitte die Box unter dem Artikel. Alternativ erweben Sie die Ausgabe als PDF in unserem Online-Shop.

LinuxUser-Artikel werden 12 Monate nach der Erstveröffentlichung automatisch freigeschaltet. Weitere Artikel aus der Zeitschrift LinuxUser 07/2026 finden Sie im Archiv.

DIESEN ARTIKEL ALS PDF KAUFEN
EXPRESS-KAUF ALS PDF
LinuxUser 07/2026 KAUFEN
EINZELNE AUSGABE
ABONNEMENTS
TABLET & SMARTPHONE APPS
E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben