Regex-Tester
Teste JavaScript reguläre Ausdrücke mit lokaler Match-Hervorhebung, Flags und Capture-Gruppen-Ausgabe. Alles läuft lokal in deinem Browser.
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 dein 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 deinem Browser verfügbar sind.
Regex-Tester
Test JavaScript regelmäßige Ausdrücke mit Flaggen, Match-Highlighting und Capture-Group-Ausgang.
- Eingabe
- Eine regelmäßige JavaScript-Expression, Flaggen und Testtext.
- Ausgabe
- Match, Indizes, Fangen und hervorgehoben Quelltext.
- Reale Einschränkungen
- Die JavaScript-Regekssyntax unterscheidet sich von PCRE, RE2, .NET und anderen Motoren; Katastrofmuster können immer noch eine Browser-Tab entzündet.
- Datenschutz und Datenverarbeitung
- eine regelmäßige JavaScript-Expression, Flaggen und Testtext werden in dieser Browserkarte verarbeitet. Converter 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.
Wie man dieses Tool verwendet
- Erbringen Sie einen JavaScript regelmäßige Ausdruck, Flaggen und Testtext in den Tool-Controls.
- Wählen Sie die Einstellungen, die Spiele, Indizes, Fangen und hervorgehoben Quelltext beeinflussen, und führen Sie das Tool aus.
- Überprüfen Sie Match, Indizes, Fangen und hervorgehoben Quelltext vor Kopieren oder Herunterladen.
Einheitliche Versagenmodes
Invalid Syntax, duplikierte Flaggen, nulllänge globale Spiele oder ein teueres Muster kann einen Fehler oder eine langsame Bewertung verursachen.
nützliches Beispiel
Test /order-(\d+)/g gegen Loglinien, um jede erfasstete Bestellungnummer aufzuhalten.