Regex Tester & Erklärer - Reguläre Ausdrücke online testen
Testen und erklären Sie JavaScript-Regulärausdrücke in Echtzeit. Trefferhervorhebung, Capture-Gruppen und verständliche Erklärungen.
Schreibe oder füge einen beliebigen JavaScript-RegEx ein, gib Testtext ein und sieh die Treffer sofort hervorgehoben. Das Erklär-Panel zerlegt jedes Token — Anker, Quantoren, Zeichenklassen, Gruppen, Lookaheads — in verständlicher Sprache, damit du genau verstehst, was das Muster tut. Unterstützt die Flags g, i, m, s und u. Alles läuft in deinem Browser; deine Daten werden nirgendwohin gesendet.
Anleitung
- 1
Testtext einfügen
Füge den zu durchsuchenden Text in das Testtext-Feld ein oder tippe ihn direkt.
- 2
Muster schreiben
Gib dein Regex-Muster ohne Schrägstriche ein — z. B. (\w+)@(\w+\.\w+). Die Erklärung aktualisiert sich live.
- 3
Flags auswählen
Aktiviere bei Bedarf g (global), i (Groß-/Kleinschreibung ignorieren), m (mehrzeilig), s (dotAll) oder u (Unicode).
- 4
Treffer prüfen
Überprüfe jeden Treffer, seine Position und erfasste Gruppen im Ergebnis-Panel. Nutze die Erklärung, um zu verstehen, was jeder Teil des Musters bewirkt.
FAQ
Q.Welcher Regex-Dialekt wird unterstützt?
Dieses Tool verwendet die native JavaScript-RegExp-Engine deines Browsers (ECMAScript). Es unterstützt Funktionen wie benannte Gruppen, Lookbehind und das s-Flag (dotAll) — sofern dein Browser dies tut.
Q.Unterstützt es Lookbehind?
Ja, (?<=...) und (?<!...) werden in modernen Browsern unterstützt (Chrome 62+, Firefox 78+, Safari 16.4+).
Q.Kann ich benannte Gruppen verwenden?
Ja. Verwende (?<name>...), um eine benannte Capture-Gruppe zu erstellen. Benannte Gruppen erscheinen in der Treffer-Detailtabelle.
Q.Warum werden meine Treffer nicht angezeigt?
Überprüfe deine Flags: aktiviere g für alle Treffer (sonst wird nur der erste zurückgegeben), i für Groß-/Kleinschreibung ignorieren und m, wenn du ^/$ mit mehrzeiligem Text verwendest.