Keine zuletzt verwendeten Werkzeuge
Noch keine Favoriten

Regex Tester & Visualizer - Regulaere Ausdruecke online testen

8 Nutzungen
Email URL IPv4 Hex Color Date Phone HTML Tag

Tipps

Global Flag
Aktivieren Sie das g-Flag, um alle Treffer zu finden, nicht nur den ersten
Gross-/Kleinschreibung
Verwenden Sie das i-Flag fuer Treffer unabhaengig von der Gross-/Kleinschreibung
Erfassungsgruppen
Verwenden Sie Klammern (), um Teile von Treffern zu extrahieren
Schnellstart
Klicken Sie auf eine Vorlage, um ein gaengiges Muster sofort zu laden

Häufig gestellte Fragen

Q Welche Regex-Variante wird verwendet?
A Es wird die JavaScript-Regex-Engine verwendet, die die meisten Standard-Regex-Funktionen unterstuetzt.
Q Was bedeuten die Flags?
A g = global (alle Treffer), i = Gross-/Kleinschreibung ignorieren, m = mehrzeilig, s = dotAll (. matcht Zeilenumbrueche), u = Unicode-Modus.
Q Kann ich mit mehrzeiligem Text testen?
A Ja, fuegen Sie mehrzeiligen Text ein und aktivieren Sie das m-Flag fuer zeilenbasiertes Matching.
Q Kann ich diesen Regex-Visualizer nutzen, um E-Mail- oder URL-Validierungsmuster für meine Webformulare zu testen?
A Ja, dieser Regex-Visualizer ist ideal für die Entwicklung und das Testen robuster Formularvalidierungsmuster. Sie können Ihr spezifisches Regex einfach eingeben, verschiedene gültige und ungültige Testzeichenfolgen einfügen und sofort die Übereinstimmungen und Erfassungsgruppen sehen. Die integrierten Voreinstellungen des Tools für gängige Muster wie E-Mail-Adressen, URLs und IP-Adressen bieten zudem hervorragende Beispiele, um sicherzustellen, dass Ihre Webformulare Benutzereingaben korrekt verarbeiten.
Q Wie kann ich mit diesem Regex Visualizer sehen, welche spezifischen Teile meines Textes durch Erfassungsgruppen extrahiert werden?
A Dieser Regex Visualizer hebt Erfassungsgruppen in Ihrer Testzeichenfolge deutlich hervor. Nachdem Sie Ihren Regex mit Klammern eingegeben haben, werden übereinstimmende Textabschnitte visuell unterschiedlich dargestellt. Unter den Eingabebereichen zeigt ein spezieller Abschnitt den Inhalt jeder Erfassungsgruppe für jede Übereinstimmung an, sodass Sie leicht überprüfen können, welche Daten Ihr regulärer Ausdruck erfolgreich extrahiert. Dies ist für Datenanalyse- und Extraktionsaufgaben von unschätzbarem Wert.
Q Wie finde ich gängige Muster wie IP-Adressen oder URLs schnell, ohne sie neu schreiben zu müssen?
A Sie können die integrierten Voreinstellungen nutzen. Klicken Sie einfach auf das Dropdown-Menü mit der Bezeichnung 'Voreinstellungen'. Wählen Sie dann eine Option wie 'IPv4-Adresse' oder 'HTTP-URL'. Das Tool füllt das Regex-Eingabefeld automatisch mit einem getesteten Muster. Es spart enorm viel Zeit, besonders für freiberufliche Entwickler, die Webseiten für Kunden erstellen.
Q Warum matcht mein Regex, obwohl er nicht sollte?
A Prüf, ob das 'g'-Flag aktiviert ist. Ohne dieses stoppt die Engine nach dem ersten Treffer, was bei Validierungen zu falschen Positiven führt. Teste /\d+/ gegen "abc123def" ohne 'g' – es zeigt einen Treffer, mit 'g' bleibt es dabei. Die eigentliche Ursache sind oft fehlende Anker. Setz ^ an den Anfang und $ ans Ende, um den gesamten String zu prüfen. Schalte die Flags einzeln um, um das Problem zu isolieren.
Q Unterstützt der Regex-Visualizer Lookbehind-Assertions?
A Ja, Lookbehind-Assertions funktionieren hier. Du kannst sowohl die feste Länge (?<=Muster) als auch (?<!Muster) verwenden. Variablen-Lookbehinds wie (?<=ab+) sind ebenfalls möglich, da der JavaScript-Engine dahinter steckt. Teste das Muster (?<=@)\w+ um Benutzernamen aus E-Mails zu extrahieren. Ein Tipp: Wenn dein Lookbehind nicht greift, aktiviere das 'u'-Flag — manche Unicode-Muster brauchen es.

So verwenden Sie den Regex-Tester

Verwandte Werkzeuge