Schreibe ein Muster, teste es an echtem Text und sieh jeden Treffer sofort hervorgehoben — komplett in deinem Browser.
Keine Treffer gefunden.
Erstelle und debugge reguläre Ausdrücke direkt in deinem Browser. Gib ein Muster und die Flags ein, füge Testtext ein und beobachte, wie Treffer live hervorgehoben werden — keine Wartezeit, kein Upload, nichts wird an einen Server gesendet.
Ist dieser Regex-Tester kostenlos?
Ja. Das Testen und Debuggen regulärer Ausdrücke ist völlig kostenlos, ohne Limits oder Registrierung.
Welchen Regex-Dialekt verwendet dieses Tool?
Dieses Tool führt dein Muster durch die native JavaScript-Regex-Engine des Browsers aus, sodass die Ergebnisse genau dem entsprechen, was du in Node.js oder einer beliebigen Browser-Konsole erhältst.
Werden meine Testdaten irgendwohin gesendet?
Nein. Dein Muster und Testtext werden vollständig in deinem Browser abgeglichen — nichts wird hochgeladen oder gespeichert.
Warum funktioniert meine Regex hier, aber nicht in Python oder Go?
Jede Sprache hat ihre eigene Regex-Engine mit eigenen Besonderheiten. Dieses Tool verwendet den JavaScript-Dialekt, sodass Funktionen wie Lookbehind, benannte Gruppen oder Unicode-Property-Escapes sich in Pythons `re`, Gos `regexp` oder PCRE anders verhalten können. Teste immer gegen die Engine, die dein Code tatsächlich verwendet.
Was bedeuten die Flags g, i, m, s und u?
g findet alle Treffer statt beim ersten aufzuhören, i ignoriert Groß-/Kleinschreibung, m lässt ^ und $ mit Zeilenanfang und -ende übereinstimmen, s erlaubt, dass der Punkt (.) auch Zeilenumbrüche trifft, und u aktiviert den vollständigen Unicode-Modus.
Warum lässt mein Muster mit * oder + andere Tester einfrieren?
Muster, die auf eine leere Zeichenkette passen können (wie /a*/g), oder die bei bestimmtem Text exponentiell zurückverfolgen, können einen naiven Abgleich zum Hängen bringen. Dieses Tool begrenzt Treffer auf 100.000 Ergebnisse und rückt bei Treffern der Länge null immer weiter vor, sodass es auch bei kniffligen Mustern reaktionsfähig bleibt.
Der gesamte Abgleich erfolgt lokal in deinem Browser mit der JavaScript-RegExp-Engine. Dein Muster und Testtext werden niemals hochgeladen oder gespeichert.