Developer Tool

Regex Tester

Free online regular expression tester with real-time highlighting and match details

//
Flags
Test String

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.