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

1

Muster eingeben

Geben Sie Ihren regulären Ausdruck in das Feld Muster ein.

2

Flags setzen

Geben Sie Flags im Feld Flags ein (z.B. gi für global, Groß-/Kleinschreibung ignorieren).

3

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

Testzeichenfolge

Ausgabe:

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.