Regex-Tester

Testen Sie JavaScript reguläre Ausdrücke mit lokaler Trefferhervorhebung, Flags und Erfassungsgruppen-Ausgabe. Alles läuft lokal in Ihrem Browser.

/ /gi
Regex-Flags
Bereit

Hervorgehobene Übereinstimmungen

Capture-Gruppen

Übereinstimmung Indikator Volle Übereinstimmung Gruppen
Capture-Gruppen erscheinen, nachdem Sie ein Muster getestet haben.

JavaScript RegExp-Verhalten

Der Tester verwendet dieselbe Browser-RegExp-Engine, die Ihr Frontend-JavaScript verwendet, sodass Flags und Syntax mit echtem clientseitigem Code übereinstimmen.

Capture-Gruppeninspektion

Überprüfen Sie nummerierte Gruppen, benannte Gruppen und Übereinstimmungspositionen, ohne Code zu durchlaufen oder eine Konsole zu öffnen.

Privates Browser-Dienstprogramm

Alles läuft lokal in Ihrem Browser. Sensible Protokolle, Token und Beispiel-Nutzdaten werden nicht hochgeladen.

Verwandte Entwickler-Tools

Häufig gestellte Fragen

Wird mein Regex oder Testtext hochgeladen?

Nein. Alles läuft lokal in deinem Browser mit der JavaScript RegExp-Engine. Dein Muster und Text werden nicht an Convertr-Server gesendet.

Welche Regex-Variante verwendet dieser Tester?

Diese Seite verwendet reguläre JavaScript-Ausdrücke, das gleiche RegExp-Verhalten, das von modernen Browsern und Node.js verwendet wird.

Kann ich Capture-Gruppen inspizieren?

Ja. Die Ergebnistabelle listet jede Übereinstimmung, nummerierte Capture-Gruppen und benannte Capture-Gruppen auf, wenn Ihr Browser sie bereitstellt.

Welche Flags werden unterstützt?

Der Tester unterstützt gängige JavaScript-Flags, einschließlich g, i, m, s, u, y und d, wenn sie in Ihrem Browser verfügbar sind.

Regex-Tester

Testen Sie JavaScript-Reguläre Ausdrücke mit Flags, Trefferhervorhebung und Erfassungsgruppenausgabe.

Eingabe
Ein JavaScript-Regulärausdruck, Flags und Testtext.
Ausgabe
Treffer, Indizes, Erfassungen und hervorgehobener Quelltext.
Reale Einschränkungen
Die JavaScript-Regex-Syntax unterscheidet sich von PCRE, RE2, .NET und anderen Engines; katastrophale Muster können immer noch einen Browser-Tab einfrieren.
Datenschutz und Datenverarbeitung
eine regelmäßige JavaScript-Expression, Flaggen und Testtext werden in dieser Browserkarte verarbeitet. Convertr erhält oder speichert es nicht; Schließen oder neu laden die Seite reinigt den Arbeitsstatus, es sei denn, das Tool bietet ausdrücklich eine lokale Download an.

So verwenden Sie dieses Tool

  1. Geben Sie einen JavaScript-Regulären Ausdruck, Flags und Testtext in den Tool-Steuerelementen an.
  2. Wählen Sie die Einstellungen, die Übereinstimmungen, Indizes, Erfassungen und hervorgehobenen Quelltext beeinflussen, und führen Sie dann das Tool aus.
  3. Überprüfen Sie Treffer, Indizes, Erfassungen und hervorgehobenen Quelltext vor dem Kopieren oder Herunterladen.

Häufige Fehlermodi

Ungültige Syntax, doppelte Flags, globale Treffer mit der Länge Null oder ein teures Muster können einen Fehler oder eine langsame Auswertung verursachen.

Nützliches Beispiel

Testen Sie /order-(\d+)/g gegen Logzeilen, um jede erfasste Bestellnummer aufzulisten.