Code-Turm · Raum 9
Regex-Tester
Reguläre Ausdrücke live testen – mit Treffer-Hervorhebung und Ersetzen.
🔒 Verarbeitung im Browser · Kein Upload · Keine Anmeldung
JavaScript-Regex live testen
Gib ein Muster ein und sieh sofort alle Treffer hervorgehoben – mit Gruppen (auch benannten wie (?<year>\d{4})), Trefferpositionen und Ersetzungs-Vorschau. Der Tester nutzt die JavaScript-Regex-Engine deines Browsers, die Ergebnisse entsprechen also dem, was String.prototype.match und replace in Node.js und Browsern liefern.
Flags
g findet alle Treffer, i ignoriert Groß-/Kleinschreibung, m lässt ^ und $ an Zeilenumbrüchen greifen, s lässt . auch Zeilenumbrüche treffen, u aktiviert volles Unicode und \p{…}-Klassen, und y sucht nur ab lastIndex.
Hinweis zur Performance
Der Testtext ist auf 100.000 Zeichen begrenzt, es werden höchstens 5.000 Treffer aufgelistet. Muster mit verschachtelten Quantoren wie (a+)+$ können trotzdem langsam sein (katastrophales Backtracking) – wenn die Seite hängt, vereinfache das Muster.