Regex Tester
Kostenloser Online-Tester für reguläre Ausdrücke mit Echtzeit-Hervorhebung und Treffer-Details
Privacy-First
Alle Tests laufen lokal
Echtzeit
Treffer werden sofort hervorgehoben
Treffer-Details
Gruppen, Indizes und Anzahl
Muster
Ähnliche Tools
Regex-Tester — Häufig gestellte Fragen
Was ist ein regulärer Ausdruck?
Ein regulärer Ausdruck (Regex) ist eine Zeichenfolge, die ein Suchmuster beschreibt. Damit lässt sich Text durchsuchen, ersetzen oder validieren. Regex wird in praktisch jeder Programmiersprache und in jedem ernstzunehmenden Texteditor unterstützt.
Was bedeuten die einzelnen Regex-Flags?
g (global) findet alle Treffer statt nur des ersten. i (case-insensitive) ignoriert Groß-/Kleinschreibung. m (multiline) lässt ^ und $ den Anfang bzw. das Ende jeder Zeile matchen. s (dotAll) lässt . auch Zeilenumbrüche matchen. u (unicode) aktiviert vollständiges Unicode-Matching.
Wie funktioniert der Replace-Modus?
Im Replace-Modus geben Sie eine Ersetzungszeichenkette an, mit der jeder Treffer ersetzt wird. Sie können Sonderzeichen wie $1, $2 für erfasste Gruppen, $& für den gesamten Treffer, $` für den Text vor dem Treffer und $' für den Text nach dem Treffer verwenden.
Sind meine Daten sicher?
Ja. Sämtliche Regex-Tests laufen vollständig in Ihrem Browser über die native JavaScript-RegExp-Engine. Ihre Patterns und Test-Strings verlassen Ihr Gerät nicht — es werden keinerlei Daten an einen Server übertragen.
Welche Regex-Syntax wird unterstützt?
Das Werkzeug nutzt die native JavaScript-RegExp-Engine. Sie unterstützt die gesamte Standard-Regex-Syntax — Zeichenklassen, Quantoren, Anker, Lookaheads, Lookbehinds, benannte Gruppen und Unicode-Properties. Die Syntax entspricht 1:1 dem, was Sie auch in JavaScript-Code schreiben würden.
Was ist ein regulärer Ausdruck?
Ein regulärer Ausdruck (Regex) ist eine Zeichenfolge, die ein Suchmuster beschreibt. Damit lässt sich Text durchsuchen, ersetzen oder validieren. Regex wird in praktisch jeder Programmiersprache und in jedem ernstzunehmenden Texteditor unterstützt.
Was bedeuten die einzelnen Regex-Flags?
g (global) findet alle Treffer statt nur des ersten. i (case-insensitive) ignoriert Groß-/Kleinschreibung. m (multiline) lässt ^ und $ den Anfang bzw. das Ende jeder Zeile matchen. s (dotAll) lässt . auch Zeilenumbrüche matchen. u (unicode) aktiviert vollständiges Unicode-Matching.
Wie funktioniert der Replace-Modus?
Im Replace-Modus geben Sie eine Ersetzungszeichenkette an, mit der jeder Treffer ersetzt wird. Sie können Sonderzeichen wie $1, $2 für erfasste Gruppen, $& für den gesamten Treffer, $` für den Text vor dem Treffer und $' für den Text nach dem Treffer verwenden.
Sind meine Daten sicher?
Ja. Sämtliche Regex-Tests laufen vollständig in Ihrem Browser über die native JavaScript-RegExp-Engine. Ihre Patterns und Test-Strings verlassen Ihr Gerät nicht — es werden keinerlei Daten an einen Server übertragen.
Welche Regex-Syntax wird unterstützt?
Das Werkzeug nutzt die native JavaScript-RegExp-Engine. Sie unterstützt die gesamte Standard-Regex-Syntax — Zeichenklassen, Quantoren, Anker, Lookaheads, Lookbehinds, benannte Gruppen und Unicode-Properties. Die Syntax entspricht 1:1 dem, was Sie auch in JavaScript-Code schreiben würden.

