Regex-Tester

Testen Sie einen regulären Ausdruck an einem Text und sehen Sie Treffer live.

Flags

Anwendungsbeispiele

Das Format einer E-Mail-Adresse validieren

Geben Sie einen regulären Ausdruck ein, der das E-Mail-Format prüft, und fügen Sie mehrere Zeichenfolgen in den Testtext ein, um auf einen Blick zu sehen, welche passen und welche nicht.

Einen regulären Ausdruck zum Extrahieren eines Musters aus Logzeilen erstellen

Fügen Sie echten Logtext ein und passen Sie Ihren regulären Ausdruck an, um in Echtzeit zu sehen, ob Daten, IPs oder Fehlercodes korrekt erfasst werden.

Mit Erfassungsgruppen nur einen Teil des Treffers extrahieren

Verwenden Sie Klammern, um Erfassungsgruppen zu erstellen, und bestätigen Sie, dass nur der gewünschte Teil – etwa Jahr, Monat und Tag eines Datums – extrahiert wird.

Häufig gestellte Fragen

Wird mein Text an einen Server gesendet?

Nein. Der gesamte Abgleich erfolgt vollständig in Ihrem Browser, und das eingegebene Muster und der Text werden niemals an einen Server gesendet.

Welche Regex-Syntax wird verwendet?

Es wird direkt die JavaScript-(ECMAScript-)Regex-Syntax Ihres Browsers verwendet. Die Syntax kann sich leicht von anderen Sprachen wie Python oder PCRE unterscheiden.

Was passiert, wenn ich das "g"-Flag deaktiviere?

Ohne das "g"-Flag (global) wird nur der erste Treffer gefunden, genau wie beim einmaligen Aufruf von .exec() in echtem Code.

Was passiert, wenn mein Muster ungültig ist?

Wenn das Muster selbst ungültig ist – zum Beispiel unausgeglichene Klammern – wird genau die Fehlermeldung angezeigt, die JavaScript meldet.