MV Tools

Text-Tool

JavaScript-Regex-Tester

Teste JavaScript-Reguläre Ausdrücke, Flags, Treffer, Capture-Gruppen und Ersetzungen direkt im Browser.

//

JavaScript-Regex als kleinen Verhaltensvertrag testen

Passende und unpassende Beispiele schreiben und Treffer, Gruppen, Flags sowie Ersetzung gemeinsam prüfen.

  • Nutzt JavaScript RegExp mit g, i, m, s, u und y; PCRE, Python, Java und Server können abweichen.
  • Text maximal 500 KB, Anzeige maximal 1.000 Treffer. Ersetzung wird bei Eingabe immer global angewandt.
  • Verschachtelte mehrdeutige Wiederholungen wie `(a+)+` bei großen Fast-Treffern vermeiden: kein Timeout schützt vor blockierter Seite.

Muster, Text und Ergebnisse bleiben im Browser. Bereinigte Beispiele nutzen; Logs und Tokens sind weiter sensibel.

JavaScript-Reguläre Ausdrücke mit Randfällen und sichereren Ersetzungen testen

Gerenderten oder getesteten Text im Kontext prüfen

Vor dem Start

  • Eine repräsentative, nicht sensible Probe verwenden und das erwartete Ergebnis festlegen.
  • Quelltext oder Muster behalten, damit unerwartete Ergebnisse reproduzierbar sind.

Ergebnis prüfen

  • Leere Werte, Zeilenumbrüche, Unicode-Zeichen und wörtliche Satzzeichen testen.
  • Gerendertes Markdown oder Ersetzung im tatsächlichen Ziel öffnen.

Grenze beachten: Eine Vorschau oder ein erfolgreicher Test garantiert weder Barrierefreiheit noch Veröffentlichungsregeln oder Anwendungsverhalten.

Tool-Details

JavaScript-Regex-Tester

Teste JavaScript-Reguläre Ausdrücke, Flags, Treffer, Capture-Gruppen und Ersetzungen lokal im Browser.

Geprüft von MV Tools Redaktion

Was dieses Tool macht

Geben Sie Regex und Testtext ein. Das Tool nutzt die JavaScript-RegExp-Engine des Browsers, markiert Treffer, zeigt Indizes und Capture-Gruppen und erstellt eine Vorschau der Ersetzung.

Typische Anwendungsfälle

  • JavaScript-Regex und Flags debuggen
  • Treffer in Logs, API-Antworten oder Textausschnitten prüfen
  • Capture-Gruppen und Ersetzungen wie $1, $& oder benannte Gruppen testen

Wie Daten verarbeitet werden

Regex, Testtext und Ersetzung werden lokal im Browser verarbeitet und nicht an das Backend gesendet.

FAQ

Welche Regex-Syntax wird verwendet?

Es wird JavaScript RegExp verwendet. Das Verhalten kann sich von PCRE, Python, Java oder anderen Engines unterscheiden.

Werden Capture-Gruppen unterstützt?

Ja. Nummerierte Gruppen werden angezeigt, benannte Gruppen ebenfalls, wenn der Browser sie unterstützt.

Wird mein Testtext an den Server gesendet?

Nein. Der Regex-Test läuft lokal im Browser.