Zurück zum Glossar Developer Tools

Regex

Abkürzungen / Synonyme: Regulärer Ausdruck

Kurzdefinition

Regular Expression: Ein regulärer Ausdruck, der ein Suchmuster beschreibt, um Zeichenketten in Texten abzugleichen und zu manipulieren.

Ausführliche Erklärung

Ein regulärer Ausdruck (Regex) beschreibt ein Suchmuster, mit dem sich Zeichenketten finden, validieren und ersetzen lassen. Bausteine sind Zeichenklassen (`\d`, `\w`), Quantoren (`*`, `+`, `{2,4}`), Anker (`^`, `$`) und Gruppen (`(...)`). Regex ist extrem mächtig für Eingabevalidierung, Log-Parsing und Textumformung, kann aber schnell unübersichtlich werden. Vorsicht ist bei ungetesteten Mustern geboten – schlecht formulierte Ausdrücke können zu Performance-Problemen (ReDoS) führen.

Beispiel

Das Muster `^[\w.-]+@[\w.-]+\.[a-z]{2,}$` prüft grob, ob eine Zeichenkette wie eine E-Mail-Adresse aufgebaut ist.

Vertiefender Fachartikel

Im ausführlichen Fachartikel erklären wir Regex mit Architektur, Praxisbeispielen und Best Practices im Detail:

Fachartikel zu Regex aufrufen