🧩 Kostenloser Regex-Tester

Testen, visualisieren und generieren Sie Regex-Muster sofort über mehrere Programmiersprachen hinweg.

Preview Result
No matches yet...
Generate Regex Code

  

📖 Vollständiger Regex-Leitfaden & Beispiele

Lernen Sie alle gängigen Regex-Muster, Syntax und Beispiele anhand von Testtexten.

1. Charaktere & Klassen

  • a, 1, @ — Übereinstimmung mit wörtlichen Zeichen
  • . — entspricht jedem Zeichen außer Zeilenumbruch.
  • [abc] — Übereinstimmung mit 'a', 'b' oder 'c'
  • [az] — Kleinbuchstaben
  • [^abc] — Negation
  • \d — Ziffern; \D — Nicht-Ziffern
  • \w – Wortzeichen; \W – Nicht-Wortzeichen
  • \s – Leerzeichen; \S – Nicht-Leerzeichen

2. Anker

  • ^ — Zeilenanfang
  • $ — Zeilenende
  • \b – Wortgrenze; \B – Nicht-Wortgrenze

3. Quantoren

  • * null oder mehr; + eins oder mehr; ? optional
  • {n} genau n Mal; {n,} mindestens n Mal; {n,m} zwischen n und m

4. Gruppen & Aufnahmen

  • (abc) — Erfassung; (?:abc) — Nicht-Erfassung
  • \1, \2... — Rückverweis

5. Wechsel / ODER

  • cat|dog – entweder Katze oder Hund finden

6. Sonderzeichen entkommen

  • \. — Literalpunkt
  • \* — buchstäblicher Stern

7. Vorausschau / Rückschau

  • (?=pattern) positiver Ausblick
  • (?!pattern) negativer Lookahead
  • (?<=pattern) positiver Lookbehind
  • (? negative lookbehind

8. Häufige Beispiele

  • E-Mail: [\\w.-]+@[\\w.-]+\\.[A-Za-z]{2,} → test@example.com
  • Telefon: \\+?[0-9]{10,15} → +12345678901
  • Datum JJJJ-MM-TT: \\d{4}-\\d{2}-\\d{2} → 2025-11-05
  • Hex-Farbe: #([0-9a-fA-F]{3}|[0-9a-fA-F]{6}) → #fff, #abcdef
  • IP: (?:\\d{1,3}\\.){3}\\d{1,3} → 192.168.0.1
  • Zeit HH:MM: ([01]?\\d|2[0-3]):[0-5]\\d → 13:45
  • URL: https?:\\/\\/[\\w.-]+ → https://example.com

❓ Häufig gestellte Fragen (FAQ)

F: Wie kann ich eine E-Mail-Adresse zuordnen?

A: Verwenden Sie [\\w.-]+@[\\w.-]+\\.[A-Za-z]{2,} . Testen Sie dies in der obigen Eingabe.

F: Kann ich mehrere Zeilen verknüpfen?

A: Aktivieren Sie die „Globale Suche“ oder fügen Sie entsprechende Flags in Ihrem Code hinzu. „^“ und „$“ berücksichtigen die Zeilenpositionen.

F: Was ist der Unterschied zwischen \\d und \\w?

A: \\d steht für Ziffern 0-9, \\w für Buchstaben, Ziffern und Unterstriche.

F: Wie kann ich Sonderzeichen maskieren?

A: Verwenden Sie einen Backslash: \\. , \\* , \\? .