Online-Tool zum Testen regulärer Ausdrücke

/ /
Lokale Verarbeitung · Ihre Regex und Testtexte werden nicht auf den Server hochgeladen
Abgleichmodi
Ctrl/⌘ + Enter
Trefferergebnisse
Klicken Sie auf einen Treffer oder hervorgehobenen Bereich, um die entsprechende Stelle im Testtext zu finden und auszuwählen

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

Gib einen regulären Ausdruck und einen Testtext ein, um Trefferpositionen, Capturing Groups und die Anzahl der Treffer sofort zu sehen. So lässt sich prüfen, ob der reguläre Ausdruck wie erwartet funktioniert, und Fehler können schnell lokalisiert werden.
  • 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
Geeignet für Entwicklungs-Debugging, die Validierung von Regeln vor der Datenextraktion und das Lernen regulärer Ausdrücke. Pro Vorgang können bis zu 1 Million Zeichen verarbeitet werden. Der gesamte Matching-Prozess erfolgt lokal im Browser, sodass Regex und Testtext nicht auf einen Server hochgeladen werden.
Kommentare 0
Noch keine Kommentare. Schreibe den ersten Kommentar!
Der Kommentarinhalt darf nicht leer sein
0/255