Online-Tool zum Testen regulärer Ausdrücke
Echtzeit-Matching und Hervorhebung, Capturing Groups und Zeilen-/Spaltenpositionen, sechs kombinierbare Flags und 19 integrierte häufig verwendete reguläre Ausdrücke
Online-Tool zum Testen regulärer Ausdrücke
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.
Hauptfunktionen
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.
Matching-Modi und Flags
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.
Verarbeitungskapazität und Performance-Hinweise
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.
Fehlermeldungen und Risikowarnungen
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.
Anwendung
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.
Einsatzbereiche
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.
Datenschutz und Datensicherheit
Die gesamte Verarbeitung, einschließlich regulärer Ausdrücke und Testtext, erfolgt lokal im Browser. Eingegebene Daten werden nicht auf einen Server hochgeladen.
Matching-Ergebnisse regulärer Ausdrücke online testen
- Sofortiges Matching bei der Eingabe: Änderungen an Regex, Text oder Flags lösen automatisch eine Neuberechnung aus und Treffer werden im Originaltext hervorgehoben
- Die sechs Flags g, i, m, s, u und y können beliebig kombiniert werden; vom Browser nicht unterstützte Flags werden automatisch ausgeblendet
- Für jeden Treffer werden Trefferwert, Start- und Endposition, Zeile, Spalte und der Inhalt nummerierter Capturing Groups angezeigt
- 19 häufig verwendete reguläre Ausdrücke sind in vier Gruppen enthalten: Konten und Nummern, Netzwerkadressen, Datum und Uhrzeit sowie Text und Zahlen
- Bei Syntaxfehlern wird die Ursache angezeigt und das fehlerhafte Zeichen lokalisiert, sodass es mit einem Klick ausgewählt werden kann
- Ergebnisse können als Klartext kopiert, als JSON kopiert oder als TXT-Liste heruntergeladen werden