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.

Flags

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

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

Schritt für Schritt

  1. 1

    Pattern und Testtext eingeben

    Trage ein Pattern, Flags und einen Testtext ein oder importiere ein Literal.

  2. 2

    Modus wählen

    Wechsle zwischen Match-Suche, Replace-Vorschau oder Test-Suite.

  3. 3

    Ergebnis kopieren oder herunterladen

    Kopiere Matches, Replace-Ergebnis oder Test-Suite-Ergebnis, oder lade sie als Datei herunter.

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

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