Gib einen regulären Ausdruck und einen Testtext ein, um die Treffer sofort anzuzeigen. Das Tool zeigt hervorgehobene Treffer, Capturing Groups, Zeilen- und Spaltenpositionen sowie die Anzahl der Treffer.
Bei Änderungen am regulären Ausdruck, Text oder an den Flags wird das Ergebnis automatisch neu berechnet und die Treffer werden im Originaltext hervorgehoben. Für jeden Treffer werden Wert, Start- und Endposition, Zeilennummer, Spalte und der Inhalt nummerierter Capturing Groups angezeigt.
Die sechs Flags g, i, m, s, u und y können beliebig kombiniert werden. Flags, die vom Browser nicht unterstützt werden, werden automatisch ausgeblendet. Eine manuelle Ausführung ist mit Ctrl + Enter oder Command + Enter möglich.
Pro Vorgang können bis zu 1.000.000 Zeichen verarbeitet werden. Bei mehr als 200.000 Zeichen wird eine Performance-Warnung angezeigt und bei mehr als 60.000 Zeichen wird die Vorschau mit Hervorhebung übersprungen. Es werden maximal 2.000 Trefferdetails angezeigt; die tatsächliche Gesamtzahl wird ebenfalls angegeben. Die Ausführungszeit wird in ms angezeigt.
Bei Syntaxfehlern werden Ursache, Zeile, Spalte und Fehlerposition angezeigt, mit einem Link zur entsprechenden Stelle. Risiken für katastrophales Backtracking, beispielsweise durch verschachtelte Quantifizierer, werden erkannt und gemeldet. Leere Treffer werden so verarbeitet, dass Endlosschleifen vermieden werden.
Gib den regulären Ausdruck und den Testtext ein und wähle bei Bedarf die gewünschten Flags. Prüfe anschließend die Treffer sowie deren Positionen und Capturing Groups. Alternativ kann eines der 19 vordefinierten Muster ausgewählt werden.
Die vordefinierten Muster sind in vier Gruppen unterteilt: Konten und Nummern, Netzwerkadressen, Datum und Uhrzeit sowie Text und Zahlen.
Geeignet zum Debuggen regulärer Ausdrücke während der Entwicklung, zur Validierung von Regeln vor der Datenextraktion und zum Lernen regulärer Ausdrücke. Ergebnisse können als Klartext kopiert, als JSON kopiert oder als TXT-Liste heruntergeladen werden.
Die gesamte Verarbeitung, einschließlich regulärer Ausdrücke und Testtext, erfolgt lokal im Browser. Eingegebene Daten werden nicht auf einen Server hochgeladen.
Kommentare 0