Regex Tester — Reguläre Ausdrücke Online Testen
Regex-Muster sofort gegen Strings testen — alle Treffer, Positionen und Zähler. Kostenlos, nur Browser.
Testzeichenfolge
Treffer
Was ist ein Regex-Tester?
Ein Regex-Tester ermöglicht es Ihnen, ein regulären Ausdruck zu schreiben und ihn sofort gegen eine Zeichenfolge zu testen — alle Treffer, Indexpositionen und die Gesamtanzahl werden angezeigt. Dieses Tool nutzt die JavaScript RegExp-Engine des Browsers, die ECMAScript-Syntax unterstützt. Nichts wird hochgeladen.
Reguläre Ausdrücke sind leistungsstarke Muster, die in fast jeder Programmiersprache zum Suchen, Validieren und Transformieren von Text verwendet werden. Das Regex-Tutorial auf regular-expressions.info ist eine gute Referenz.
So verwenden Sie den Regex-Tester
Muster eingeben
Geben Sie Ihren regulären Ausdruck in das Feld Muster ein.
Flags setzen
Geben Sie Flags im Feld Flags ein (z.B. gi für global, Groß-/Kleinschreibung ignorieren).
Testzeichenfolge eingeben
Geben Sie den Text, den Sie testen möchten, in den Editor Testzeichenfolge ein.
Beispiel
Hier ist ein klassisches Beispiel für die Übereinstimmung von E-Mail-Adressen:
E-Mail-Adressen abgleichen
Muster: [a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,} Flags: gi
Ausgabe:
Häufig gestellte Fragen
Welche Regex-Engine verwendet dieses Tool?
Dieses Tool verwendet die JavaScript-RegExp-Engine, die mit ECMAScript-Ausdrücken kompatibel ist und Lookaheads, Lookbehinds, benannte Gruppen und Unicode unterstützt.
Was macht das Flag "g"?
Das Flag g (global) lässt die Engine alle Treffer in der Zeichenfolge finden, anstatt nach dem ersten aufzuhören. Kombinieren Sie es mit i für Groß-/Kleinschreibungsinsensitivität.
Werden meine Daten an einen Server gesendet?
Nein. Alle Abgleiche laufen vollständig in Ihrem Browser — sicher für sensible Daten.
Wie passe ich mehrere Zeilen ab?
Verwenden Sie das Flag m (mehrzeilig), damit ^ und $ den Anfang und das Ende jeder Zeile anstatt der gesamten Zeichenfolge matchen.
Was sind benannte Erfassungsgruppen?
Benannte Gruppen bezeichnen Teile eines Treffers: (?<jahr>\d{4}). Unterstützt von der JS RegExp-Engine und beschrieben in den MDN-Dokumenten zu benannten Erfassungsgruppen.
Verwandte Tools
Siehe auch: JSON Validator, JSON Formatter.