Regex-Tester online
Reguläre Ausdrücke direkt im Browser testen — Treffer im Text hervorheben, Gruppen anzeigen und mit Ersetzungsmustern ersetzen.
Regex testen
Muster, Flags und Text eingeben und testen.
Treffer hervorgehoben:
Ersetzen
Ersetzungsmuster eingeben (z. B. $1 für erfasste Gruppen) und ersetzen. Nutzt Muster, Flags und Text von oben.
Was dieses Tool tut — und was nicht
Der Regex-Tester nutzt die native JavaScript-Regex-Engine des Browsers, um ein Muster gegen einen Text zu testen. Treffer werden im Text hervorgehoben, erfasste Gruppen aufgelistet und optional per Ersetzungsmuster ersetzt. Es findet keine Speicherung oder Übertragung statt. Da JavaScript-Regex verwendet wird, können sich einzelne Verhaltensweisen (z. B. Lookbehind-Unterstützung) von anderen Regex-Dialekten (z. B. PCRE, POSIX) unterscheiden.
Häufige Fragen
Welche Regex-Flags werden unterstützt?
g (global), i (Groß-/Kleinschreibung ignorieren), m (mehrzeilig), s (Punkt trifft auch Zeilenumbrüche), u (Unicode) und y (sticky) — im JavaScript-Regex-Dialekt, der auch im Browser verwendet wird.
Werden auch Gruppen angezeigt?
Ja. Zu jedem Treffer werden die erfassten Gruppen (capture groups) mit ihrem Inhalt aufgelistet.
Kann ich mit dem Tool auch ersetzen?
Ja. Im Bereich „Ersetzen“ kann ein Ersetzungsmuster (inkl. $1, $2 für Gruppen) angegeben werden; das Ergebnis wird direkt angezeigt.
Werden Muster oder Texte irgendwohin übertragen?
Nein. Das Testen und Ersetzen läuft vollständig im Browser mittels der nativen JavaScript-Regex-Engine. Es wird nichts an einen Server übertragen.
Reines Test-/Ersetzungs-Werkzeug. Für JSON siehe json-formatter.kukanilea.de, für Textbereinigung siehe text-bereiniger.kukanilea.de.