Guide 08 May 2026 12 Min. Lesezeit

Reguläre Ausdrücke (Regex) – Vollständige Anleitung: Muster, Syntax & Beispiele (2026)

Regex von Grund auf meistern. Zeichenklassen, Quantoren, Gruppen, Lookaheads und reale Muster für E-Mail-Validierung, URL-Parsing, Log-Analyse und mehr.

Regex Complete Guide

Was ist ein regulärer Ausdruck?

Ein regulärer Ausdruck (Regex) ist eine Zeichenfolge, die ein Suchmuster definiert. Er wird verwendet, um Text zu finden, zu extrahieren, zu ersetzen oder zu validieren. Regex wird in nahezu allen Programmiersprachen — Python, JavaScript, PHP, Java, Go, Ruby — sowie in Befehlszeilentools wie grep, sed und awk unterstützt.

Syntax-Referenz

Zeichenklassen

  • [abc] — "a", "b" oder "c"
  • [a-z] — Kleinbuchstaben
  • [^abc] — alles außer "a", "b", "c"
  • \d — Ziffer; \w — Wortzeichen; \s — Leerzeichen

Quantoren

  • * — 0 oder mehr; + — 1 oder mehr; ? — 0 oder 1
  • {3} — genau 3-mal; {2,5} — 2 bis 5 Mal

Anker und Gruppen

  • ^ Anfang, $ Ende; \b Wortgrenze
  • (abc) — Capture-Gruppe; (?:abc) — Non-Capture-Gruppe

Wichtige Muster

# E-Mail-Adresse
^[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}$

# Starkes Passwort
^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,}$

# Datum JJJJ-MM-TT
^\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])$

# Hex-Farbe
^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$
Regex-Muster kostenlos testen

Schreiben, testen und debuggen Sie reguläre Ausdrücke mit Echtzeit-Match-Highlighting und integrierter Musterbibliothek.