Regex Tester

Reguläre Ausdrücke live testen: hervorgehobene Treffer, Capture-Gruppen, Ersetzungsvorschau und fertige Muster

Flags
Hervorgehobene Treffer

Treffer

    Verwenden Sie $1, $2 für Gruppen, $<name> für benannte Gruppen und $& für den gesamten Treffer.

    Regex-Spickzettel
    .
    Beliebiges Zeichen außer Zeilenumbruch
    \d \w \s
    Ziffer, Wortzeichen, Leerraum
    \b
    Wortgrenze
    ^ $
    Anfang und Ende des Textes (mit m jeder Zeile)
    [abc] [^abc]
    Ein Zeichen aus der Menge / nicht aus der Menge
    a|b
    Alternative: a oder b
    ( … )
    Capture-Gruppe
    (?<name> … )
    Benannte Capture-Gruppe
    (?: … )
    Nicht erfassende Gruppe
    * + ?
    Null oder mehr, eins oder mehr, optional
    {n,m}
    Zwischen n und m Wiederholungen
    *? +?
    Lazy-Quantifizierer (so wenig wie möglich)
    (?= … ) (?! … )
    Lookahead: gefolgt von / nicht gefolgt von
    (?<= … ) (?<! … )
    Lookbehind: vorangegangen von / nicht vorangegangen von
    \1 \k<name>
    Rückverweis auf eine Gruppe
    \. \\ \/
    Sonderzeichen maskieren

    So funktioniert der Regex-Tester

    Geben Sie einen regulären Ausdruck und einen Text ein: Jeder Treffer wird beim Tippen hervorgehoben, und die Liste darunter zeigt jeden Treffer mit Position, nummerierten Capture-Gruppen und benannten Gruppen. Ist der Ausdruck ungültig, wird die genaue Fehlermeldung des Browsers angezeigt.

    Das Tool nutzt die JavaScript-Regex-Engine Ihres Browsers. Die Suche läuft in Ihrem Browser, nichts wird hochgeladen, und ein zu langsames Muster wird automatisch gestoppt. Es werden höchstens 1000 Treffer aufgelistet.

    1. 1 Muster schreiben oder wählen und Flags festlegen.
    2. 2 Text einfügen und die hervorgehobenen Treffer und Gruppen prüfen.
    3. 3 Optional eine Ersetzung eingeben und das Ergebnis kopieren.