Regex Tester
Geben Sie einen JavaScript regulären Ausdruck und Testtext ein. Treffer werden live hervorgehoben, Capture Gruppen und Indizes erscheinen in einer übersichtlichen Liste, der Ersetzungsmodus zeigt Vorschauen und ein Cheat Sheet hält die Syntax griffbereit.
Ihr Text wird in Ihrem Browser verarbeitet und nicht auf einen Server hochgeladen.
So verwenden Sie diesen regex tester
- Geben Sie Ihr Muster zwischen den / / ein und schalten Sie Flags (g, i, m, s, u, y) um.
- Fügen Sie Ihren Testtext ein — jeder Treffer wird live hervorgehoben, Capture Gruppen sind nummeriert.
- Wechseln Sie in den Ersetzungsmodus, um Substitutionen ($1, $2, $<name>, $&) als Vorschau zu sehen.
- Nutzen Sie die häufigen Muster oder öffnen Sie das Cheat Sheet für Syntax Hilfe.
Häufig gestellte Fragen
Welcher Regex Dialekt wird verwendet?
JavaScript / ECMAScript Regex — derselbe wie der RegExp Konstruktor Ihres Browsers. Mit Lookbehinds, benannten Gruppen und Unicode Property Escapes in modernen Browsern.
Warum funktioniert meine Regex in diesem Tester, aber nicht in meinem Python- oder PHP-Code?
JavaScript-Regex, PCRE (Perl, PHP), Pythons `re` und POSIX haben kleine, aber bruchverursachende Unterschiede: Syntax für benannte Gruppen, Lookbehind-Unterstützung, Unicode-Property-Klassen, possessive Quantoren. Teste in der Engine, in der die Regex tatsächlich laufen wird — was im Browser funktioniert, läuft eventuell nicht auf dem Server.