Was ist Regex-Tester und Debugger?
Ein browserbasierter Regex-Tester, der JavaScript-RegEx gegen beliebige Texteingaben ausführt. Sehen Sie Live-Matches mit hervorgehobener Ausgabe, inspizieren Sie Erfassungsgruppen und sehen Sie eine Vorschau der Ersetzungsergebnisse. Unterstützt alle JavaScript-Regex-Flags (g, i, m, s, u, y). Es werden keine Daten an einen Server gesendet – der gesamte Abgleich erfolgt lokal.
Kurze Antwort
Schreiben Sie ein JavaScript-Regex-Muster, legen Sie Flags fest und testen Sie es gegen beliebigen Text. Sehen Sie hervorgehobene Übereinstimmungen, Erfassungsgruppen und Ersetzungsvorschauen sofort.
Einschränkungen
- Verwendet die JavaScript-Regex-Engine – Muster aus Python, PHP oder Go können eine leicht unterschiedliche Syntax oder nicht unterstützte Funktionen aufweisen.
- Sehr lange Teststrings (über 100 KB) können zu langsamen Abgleichen führen, insbesondere bei komplexen Mustern mit verschachtelten Quantoren.
- Unterstützt keine Regex-Dialekte aus anderen Sprachen – keine PCRE-spezifischen Funktionen wie rekursive Muster oder possessive Quantoren.
So nutzt du dieses Tool
- Geben Sie Ihr reguläres Ausdrucksmuster und alle Flags (g, i, m, s, u, y) ein.
- Fügen Sie den Text, den Sie testen möchten, ein oder geben Sie ihn ein.
- Überprüfen Sie die hervorgehobenen Übereinstimmungen und Details zu den Erfassungsgruppen.
- Geben Sie optional einen Ersetzungstext ein, um eine Vorschau des Ersetzungsergebnisses zu sehen.
Wofür du es nutzen kannst
- Testen Sie ein Regex-Muster, bevor Sie es in JavaScript-Code einfügen, um sicherzustellen, dass es mit den erwarteten Zeichenfolgen übereinstimmt.
- Debuggen Sie ein Regex, das nicht wie erwartet funktioniert, indem Sie Erfassungsgruppen und Flags überprüfen.
- Extrahieren Sie E-Mail-Adressen, URLs oder Telefonnummern aus Text mithilfe von Regex-Mustern mit sofortigem visuellem Feedback.