[email protected]supporttoolz.dev[email protected]salestoolz.dev[email protected]litonpixarlabs.io[email protected]billingexample.comMit einem Regex-Tester können Sie einen regulären Ausdruck schreiben, ihn mit dem Beispieltext ausführen und genau sehen, was er in Echtzeit übereinstimmt. Jedes Spiel wird an Ort und Stelle hervorgehoben, jede Aufnahmegruppe wird mit ihrem Wert und ihrer Position aufgelistet, und Syntaxfehler in Ihrem Muster werden mit der exakten Nachricht des Engines gemeldet. Sie können ein Muster in Sekundenschnelle debuggen, anstatt es in Ihren Code einzufügen und Ihr Programm erneut auszuführen.
Reguläre Ausdrücke sind kompakt, aber unversöhnlich: Ein fehlendes Escape, ein gieriger Quantifizierer oder eine missverstandene Zeichenklasse kann dazu führen, dass ein Muster nichts, zu viel übereinstimmt oder einen Fehler auslöst. Dieser Tester verwendet dieselbe JavaScript-Regexp-Engine wie Ihr Browser und Node.js. Das Verhalten, das Sie hier sehen, ist das Verhalten, das Sie im Produktionscode erhalten. Schalten Sie die G-, I-, M-, S-, U- und Y-Flags um, um zu sehen, wie jede das Ergebnis ändert.
Alles läuft zu 100% in Ihrem Browser. Ihre Muster und Testdaten - die häufig echte Log-Linien, Benutzerdatensätze oder proprietäre Formate enthalten - werden niemals hochgeladen oder gespeichert. Das Tool funktioniert nach dem Laden offline, sodass Sie Ausdrücke auf sensiblen Daten testen können, ohne dass Ihr Gerät jemals verlassen wird.
Geben Sie einen regulären Ausdruck in das Musterfeld ein oder fügen Sie ihn ein. Schreiben Sie ihn ohne die umgebenden Schrägstriche, nur den Ausdruck selbst. Klicken Sie auf Beispiel laden, um von einem funktionierenden E-Mail-Matching-Beispiel zu beginnen.
Schalten Sie Flags wie g (global - Alle Übereinstimmungen suchen), i (case-insensitive), m (Multiline Anker) und s (Punkt übereinstimmt Zeilen) um zu steuern, wie das Muster angewendet wird.
Fügen Sie den Text in den Testbereich ein. Passt zu Update Live, während Sie entweder das Muster oder den Text bearbeiten.
Sehen Sie sich alle inline hervorgehobenen Matchs an, überprüfen Sie die nummerierten und benannten Erfassungsgruppen für jede Übereinstimmung und kopieren Sie den fertigen Ausdruck /pattern/flags, wenn Sie fertig sind.
Jedes Spiel wird während der Eingabe direkt in Ihrem Testtext hervorgehoben, wobei abwechselnde Farben so bleiben, dass benachbarte Übereinstimmungen unterschiedlich bleiben
Nummerierte und benannte Capture-Gruppen werden pro Übereinstimmung mit ihren erfassten Werten aufgelistet, sodass Sie überprüfen können, welche Teile der Pattern-Extrakte
Schalten Sie alle sechs JavaScript-Flags um – global, ignorieren, mehrzeilig, dotall, Unicode und Sticky – und sehen Sie den Effekt sofort
Ungültige Muster werden mit dem genauen Fehler der JavaScript-Engine abgefangen und gemeldet, was Sie direkt auf das Syntaxproblem hinweist
Build, test, and debug regular expressions with real-time matching and a comprehensive cheatsheet
Compare two texts and find differences. Highlight additions, removals, and common parts with word or character level comparison.
Format, validate, and minify JSON data
0 comments
No comments yet. Be the first to share your thoughts!