Code-Turm · Raum 9

Regex-Tester

Reguläre Ausdrücke live testen – mit Treffer-Hervorhebung und Ersetzen.

🔒 Verarbeitung im Browser · Kein Upload · Keine Anmeldung

//g

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.