Regex-Tester

Testen Sie einen regulären Ausdruck mit eigenem Text, markieren Sie alle Treffer und prüfen Sie die Erfassungsgruppen.

100 % privat — alles läuft in Ihrem Browser

So funktioniert's

  1. 1

    Geben Sie ein Muster in das Ausdrucksfeld ein oder fügen Sie es ein.

  2. 2

    Aktivieren Sie bei Bedarf Flags: i für Groß-/Kleinschreibung, m für mehrzeilig, s damit der Punkt Zeilenumbrüche trifft, u für Unicode.

  3. 3

    Fügen Sie Ihren Testtext ein — Treffer werden markiert und mit ihrer Position aufgelistet.

  4. 4

    Prüfen Sie die Gruppen neben jedem Treffer, um zu sehen, was jedes Klammerpaar erfasst hat.

Beispiele

E-Mail-Adressen finden

Eingabe

\b\w+@\w+\.\w+\b in „write to [email protected]“

Ausgabe

[email protected] an Position 9

Teile eines Datums erfassen

Eingabe

(\d{4})-(\d{2})-(\d{2}) in „2026-10-21“

Ausgabe

Vollständiger Treffer 2026-10-21, Gruppen: 2026, 10, 21

Häufige Fragen

Warum meldet mein Muster einen Fehler?

Die RegExp-Engine von JavaScript lehnt unausgeglichene Klammern und ungültige Escapes ab. Die Meldung erscheint über den Ergebnissen, statt stillschweigend zu scheitern.

Welche Flags sind aktiv?

Das globale Flag ist immer aktiv, damit alle Treffer erfasst werden. Zusätzlich lassen sich i, m, s und u umschalten.

Ist das dieselbe Syntax wie in Python oder PHP?

Es werden reguläre Ausdrücke von JavaScript (ECMAScript) verwendet. Vieles ist identisch, aber Lookbehind, benannte Gruppen und Escaping können sich unterscheiden.

Ähnliche Tools