Regex-Tester

Reguläre Ausdrücke mit Live-Hervorhebung erstellen, testen und debuggen — jeder Treffer läuft im Browser.

/ /
Flags
bereit

Treffer-Details

#IndexTreffer & Gruppen
Regex-Spickzettel (JavaScript)
.Jedes Zeichen außer Zeilenumbruch (ohne s-Flag) \d \w \sZiffer, Wortzeichen ([A-Za-z0-9_]), Leerraum \D \W \SNegationen der obigen ^ $Anfang / Ende der Eingabe (mit m pro Zeile) \b \BWortgrenze / keine Grenze [abc] [^abc]Zeichenklasse / negierte Klasse a* a+ a?0+, 1+, 0 oder 1 von a a{2,5}Zwischen 2 und 5 von a (abc)Fangende Gruppe → Rückbezug $1 (?<name>abc)Benannte Gruppe → Rückbezug $<name> (?:abc)Nicht-fangende Gruppe (?=abc)Positiver Lookahead (?!abc)Negativer Lookahead (?<=abc)Positiver Lookbehind a|bAlternative \\Metazeichen escapen
0
Treffer
0
Gefangene Gruppen
0
Getestete Zeichen
0ms
Trefferzeit

Was ist dieser Regex-Tester?

Dieser kostenlose Online-Regex-Tester ermöglicht es Ihnen, JavaScript-reguläre Ausdrücke mit Echtzeit-Treffermarkierung, Gruppen-Inspektion und einer Schnellreferenz zu bauen, zu testen und zu debuggen — alles im Browser, ohne dass Daten hochgeladen werden.

Wie teste ich einen regulären Ausdruck online, ohne etwas installieren zu müssen?

Regex ins Musterfeld eingeben, Testtext darunter einfügen; Treffer werden beim Tippen hervorgehoben. Capture-Gruppen, Indizes und Replacement-Vorschau aktualisieren sich live — komplett clientseitig.

Wichtige Funktionen

Live-Treffermarkierung
Jeder Treffer im Teststring wird sofort beim Bearbeiten von Muster oder Text hervorgehoben, mit eigenen Farben für Capture-Gruppen.
Flag-Schalter
g, i, m, s, u und y per Checkbox umschalten und die Auswirkung auf die Treffer sofort sehen.
Replacement-Vorschau
Liefern Sie ein Replacement-Template ($1, $2, benannte Gruppen) und sehen Sie das Ergebnis neben dem Original.
Cheatsheet-Panel
Eine kompakte Referenz zu Zeichenklassen, Quantifizierern, Lookarounds und Unicode-Eigenschaften hält gängige Syntax einen Klick entfernt.

So funktioniert es

Regulären Ausdruck im Musterfeld eingeben, bei Bedarf Flags umschalten und Beispieltext darunter einfügen. Treffer werden sofort markiert, das Gruppen-Panel zeigt jede Erfassung. Für Ersetzungen in den Replace-Tab wechseln und Template eingeben.

Häufig gestellte Fragen

Welche Regex-Engine wird verwendet?

Die native ECMAScript-RegExp-Engine Ihres Browsers — identisch zu Node.js und modernen JS-Runtimes.

Werden Look-behind und Unicode-Eigenschaften unterstützt?

Ja — moderne Browser unterstützen Look-behind ((?<=…), (?<!…)) und Unicode-Property-Escapes (\p{Letter}); dieses Tool ebenfalls.

Warnt es vor katastrophalem Backtracking?

Muster laufen gegen Ihren Text in Ihrem Tab. Dauert ein Muster zu lange, pausiert der Tab; Testtext löschen und Muster vereinfachen, um es zu beheben.

Tooljar nutzt die eingebaute RegExp-Implementierung des Browsers, sodass das Verhalten der ECMAScript-Spezifikation entspricht, die Entwickler in echtem Code sehen — keine separate Engine, die veraltet.