Teste reguläre Ausdrücke live gegen deinen eigenen Text — mit Treffer-Hervorhebung, Capture-Gruppen und Flags, komplett lokal.
Wird lokal in deinem Browser verarbeitet
Treffer
—
Übereinstimmende Zeichen
—
Ergebnisse gekürzt — das Muster ist auf 2.000 Treffer begrenzt.
Nutzt die ECMAScript-RegExp-Engine der Plattform — die Treffer verhalten sich genau wie in JavaScript, Node.js und Browsern.
Über dieses Tool
Der Regex-Tester validiert ein Muster und zeigt jeden Treffer in deinem eigenen Text, während du tippst — ohne Server-Roundtrip. Füge beliebigen Text ein oder tippe ihn, gib ein Muster ein, schalte die Standard-Flags um (global, case-insensitive, multiline, dot-all, unicode, sticky), und das Tool listet jeden Treffer mit Position, passendem Text und den erzeugten Capture-Gruppen. Muster werden mit der ECMAScript-RegExp-Engine der Plattform kompiliert — das Verhalten, das du hier testest, ist exakt das Verhalten, das du in JavaScript, Node.js und jedem modernen Browser bekommst. Das Tool verspricht Engine-Treue, keinen nachgeahmten Dialekt. Fehlerhafte Muster liefern die Fehlermeldung der Plattform, damit du sie schnell beheben kannst, und eine Sicherheitsgrenze beim Durchsuchen der Treffer verhindert, dass pathologische Muster die Seite einfrieren. Alles läuft lokal in deinem Browser: der Text, den du einfügst — Log-Auszüge, Konfiguration, personenbezogene Daten — wird nie hochgeladen, protokolliert oder gespeichert. Nutze dieses Tool beim Schreiben eines Validators, beim Debuggen eines Log-Parsers oder bevor du dich in Produktionscode auf ein Muster verlässt.
Wie wird das Ergebnis berechnet?
IDs aus Log-Zeilen extrahieren
Bei Log-Zeilen wie „2026-08-05 09:30 ERROR request_id=7f3a user=ada" matcht das Muster /request_id=(\w+)/g jede Request-ID und fängt den Wert in Gruppe 1. Der Tester listet beide Treffer mit Positionen und ihren Capture-Gruppen, damit du das Muster bestätigen kannst, bevor du es in einer Log-Pipeline einsetzt.
ECMAScript-Regulärer-Ausdruck (RegExp-Engine der Plattform)
flags
g (global), i (Groß-/Kleinschreibung ignorieren), m (multiline), s (dot-all), u (unicode), y (sticky)
Das Verhalten ist exakt das der Plattform-Engine — was hier matcht, matcht in JavaScript, Node.js und Browsern.
Welche Fehler sind am häufigsten?
Mit dem g-Flag zu testen, aber nur das erste Ergebnis zu lesen — mit /g läuft die Engine durch jeden Treffer.
PCRE-Features (wie Lookbehind vor ES2018) in einem ECMAScript-Muster zu erwarten.
Zu vergessen, dass . Zeilenumbrüche nicht matcht, außer das s-Flag ist gesetzt.
Muster oder Texte mit Geheimnissen in einen Webdienst einzufügen — dieses Tool ist vollständig lokal.
Welche Annahmen und Grenzen gelten?
Der Dialekt ist ausschließlich ECMAScript; PCRE-/RE2-Features, die nicht in ECMAScript existieren, werden mit der Fehlermeldung der Plattform abgelehnt.
Das Durchsuchen der Treffer ist aus Sicherheitsgründen begrenzt; extrem große Texte oder pathologische Muster können mit einem Hinweis abgeschnitten werden.
Das Tool zeigt, was die Engine matcht — es kann nicht beurteilen, ob ein Muster für eine Produktionslast effizient oder sicher ist.
Zuletzt geprüft 5. August 2026 · Version 1.0.0 · Toolivaro garantiert keine externen Inhalte.
Häufig gestellte Fragen
Welchen Regex-Dialekt nutzt dieses Tool?
Die ECMAScript-Engine der Plattform — denselben Dialekt, den JavaScript, Node.js, Deno und Browser verwenden. Dialekte wie PCRE (PHP, grep, regex101-Standard) haben Zusatzfeatures wie Lookbehind in anderen Formen und Named Groups mit anderer Syntax; diese sind nicht Teil von ECMAScript.
Warum hat mein Muster nichts gematcht?
Häufige Ursachen: das fehlende g-Flag, wenn du mehrere Treffer erwartest, die vergessene Tatsache, dass Anker wie ^ und $ Zeilenanfänge nur mit dem m-Flag matchen, und Muster, die versehentlich wörtliche Leerzeichen enthalten. Das Tool zeigt jeden Treffer mit Position, sodass der Fehler meist auf einen Blick sichtbar ist.
Wird mein Text irgendwohin gesendet?
Nein. Muster und Text werden vollständig in deinem Browser-Tab verarbeitet — nichts wird hochgeladen, protokolliert oder gespeichert. Das ist bei Log-Auszügen und Konfigurationsdateien wichtig, die oft Anmeldedaten oder personenbezogene Daten enthalten.