RegEx Tester
JavaScript-RegEx lokal testen, Matches und Capture Groups analysieren und Ersetzungen ausprobieren.
Pattern und Text
Privat by Design: Ihre Testdaten verlassen Ihr Gerät nicht.
Der Tester nutzt native JavaScript-/ECMAScript-RegExp-Semantik. Andere Engines können anders reagieren.
Ein erfolgreicher Test beweist nicht, dass ein regulärer Ausdruck für große oder bösartige Eingaben schnell ist.
Matches
Geben Sie Pattern und Testtext ein.
Test-Suite
Match/No-Match-Fälle lokal ausführen.
Gut zu wissen
Gut zu wissen
Der RegEx Tester prüft reguläre Ausdrücke direkt im Browser in drei Modi: Match-Suche, Replace-Vorschau und eine Test-Suite mit mehreren Testfällen. Die Ausführung läuft in einem Worker mit konfigurierbarem Timeout, damit ein problematisches Pattern die Oberfläche nicht blockiert.
Typische Suchanfragen sind Regex testen, JavaScript Regex Tester und Pattern Matching. Der Tester nutzt native JavaScript-/ECMAScript-RegExp-Semantik; andere Engines können anders reagieren. Wichtig: Ein erfolgreicher Test beweist nicht, dass ein regulärer Ausdruck für große oder bösartige Eingaben schnell bleibt — das Timeout schützt nur die Oberfläche, nicht produktive Systeme vor ReDoS.
Typische Anwendungsfälle
Ersatztext mit Backreferences vorab testen
Wechsle in den Replace-Modus, um ein Ersatzmuster mit JavaScript-Backreferences an echten Beispieltexten zu überprüfen, bevor es im Code verwendet wird.
Regex mit einer Test-Suite gegen mehrere Fälle absichern
Füge mehrere positive und negative Testfälle in der Test-Suite hinzu, um sicherzustellen, dass ein Pattern weder zu breit noch zu eng matcht.
Tipps für bessere Ergebnisse
Timeout nicht mit ReDoS-Sicherheit verwechseln
Ein erfolgreicher Test im Tool beweist nicht, dass dasselbe Pattern in Produktion bei großen oder bösartigen Eingaben schnell bleibt — teste Performance separat.
Literal-Import für kopierten Code nutzen
Importiere ein komplettes /pattern/flags-Literal aus vorhandenem Code, statt Pattern und Flags manuell zu trennen.
Wie es funktioniert
Wie es funktioniert
Schritt für Schritt
Funktionen
Funktionen
Drei Modi
Match-Suche, Replace-Vorschau und eine Test-Suite mit mehreren Testfällen.
Worker mit Timeout
Die Ausführung läuft in einem Worker mit begrenzter Laufzeit, damit die Oberfläche reaktionsfähig bleibt.
Lokale Verarbeitung
Deine Testdaten verlassen nie dein Gerät; die Auswertung läuft vollständig im Browser.
Häufige Fragen
Häufige Fragen
Verhält sich die Regex hier genauso wie in anderen Sprachen?
Nicht unbedingt. Der Tester nutzt native JavaScript-/ECMAScript-Semantik; andere Regex-Engines können bei denselben Mustern anders reagieren.
Werden meine Testdaten hochgeladen?
Nein. Die Auswertung läuft vollständig lokal im Browser.
Weitere Tools
Weitere Tools
JSON Formatter
JSON lokal validieren, formatieren, minifizieren, analysieren und als Baum ansehen.
URL Decoder
Percent-kodierte URL-Komponenten, Pfade, Query-Strings und Formulardaten lokal dekodieren.
XPath Tester / Playground
XPath 1.0 im Browser und XPath 3.1 lokal gegen XML- oder HTML-Dokumente testen.
JSONPath Query Evaluator
RFC-9535-JSONPath-Abfragen lokal gegen JSON ausführen und Normalized Paths anzeigen.