ToolHub
Tool öffnen

Reguläre Ausdrücke Tester

Testen und debuggen Sie reguläre Ausdrücke in Echtzeit

Entwicklertools

Über dieses Tool

Ein Echtzeit-Tester für reguläre Ausdrücke, mit dem Sie Regex-Muster sofort schreiben, testen und debuggen können. Unterstützt Flag-Umschaltung, Schnellmuster für gängige Formate, Trefferhervorhebung mit Positionsdetails sowie nützliche Funktionen wie Regex-Escaping und Beispieldaten.

Hauptfunktionen

How to Use

  1. Write or paste your regular expression pattern in the regex field.
  2. Enter the test text you want to match against.
  3. View highlighted matches with position details in real time.
  4. Toggle flags (global, case-insensitive, multiline) and use quick pattern shortcuts.

Schnellvorschau

Anwendungsfälle

regex datetime

Häufig gestellte Fragen

Welche Regex-Flags werden unterstützt?

Dieses Tool unterstützt vier gängige Flags: g (global) findet alle Treffer, i (Groß-/Kleinschreibung ignorieren) ignoriert die Groß-/Kleinschreibung, m (mehrzeilig) lässt ^ und $ Zeilenanfang/-ende erkennen und s (Punkt-alle) lässt den Punkt auch Zeilenumbrüche erkennen. Sie können diese Flags kombinieren.

Wie verwende ich die Schnellmuster-Schaltflächen?

Die Schnellmuster-Schaltflächen fügen gängige reguläre Ausdrücke direkt in das Mustereingabefeld ein. Zum Beispiel fügt „E-Mail“ ein Muster für Standard-E-Mail-Adressen ein und „URL“ ein Muster für HTTP/HTTPS-URLs, was Zeit beim Testen gängiger Formate spart.

Was bewirkt die Escaping-Schaltfläche?

Die Escaping-Schaltfläche escapet spezielle Regex-Zeichen (wie ., *, +, ?, ^, $ usw.) im Muster durch Voranstellen eines Backslashs. Dies ist nützlich, wenn Sie Klartext abgleichen möchten, der diese Zeichen enthält, die sonst als Regex-Metazeichen interpretiert würden.

Warum zeigt mein regulärer Ausdruck einen Fehler an?

Regex-Fehler werden normalerweise durch ungültige Mustersyntax verursacht, wie nicht übereinstimmende Klammern, falsche Quantifizierer oder ungültige Escape-Sequenzen. Das Tool zeigt die spezifische Fehlermeldung an, damit Sie das Problem in Ihrem Muster finden und beheben können.

Kann ich Muster mit mehrzeiligem Text testen?

Ja, Sie können mehrzeiligen Text in den Testbereich eingeben. Das Aktivieren des m-Flags (mehrzeilig) lässt ^ und $ den Anfang und das Ende jeder Zeile statt des gesamten Strings erkennen. Das Aktivieren des s-Flags (Punkt-alle) lässt den Punkt (.) auch Zeilenumbrüche erkennen.