Regex Erklärer — Was macht dieser reguläre Ausdruck?

Füge einen beliebigen regulären Ausdruck ein und sieh, was jeder Teil bedeutet — in einfacher Sprache, Token für Token: Zeichenklassen, Gruppen und benannte Gruppen, Quantifizierer (gierig und faul), Anker, Alternativen, Lookahead und Lookbehind, Rückverweise und Flags.

Aktualisiert am
//
Beispiele:

Erklärung

    Lust, es an echtem Text auszuprobieren? Öffne es im Regex Tester.

    Deine Daten verlassen nie deinen Computer. Die Verarbeitung erfolgt zu 100 % lokal im Browser.

    So nutzt du: Regex Erklärer

    1. Füge einen regulären Ausdruck zwischen den Schrägstrichen ein (mit oder ohne umgebendes /…/) und ergänze Flags wie gi.
    2. Die Erklärung listet jeden Teil in der Reihenfolge auf, verschachtelte Gruppen sind eingerückt.
    3. Klicke auf ein Beispiel, um gängige Muster erklärt zu bekommen.
    4. Teste es mit echtem Text im Regex Tester.

    Einen regulären Ausdruck lesen

    TokenBedeutung
    .ein beliebiges Zeichen außer Zeilenumbruch
    \d \w \seine Ziffer, ein Wortzeichen (Buchstabe, Ziffer, Unterstrich), Leerraum; Großbuchstabe bedeutet „nicht“
    [abc] [^abc] [a-z]eines davon, keines davon, ein Bereich
    * + ? {2,5}0 oder mehr, 1 oder mehr, optional, zwischen 2 und 5 Mal; mit ? wird es faul
    ^ $ \bAnfang, Ende, Wortgrenze
    ( ) (?: ) (?<name> )erfassende, nicht erfassende und benannte Gruppen
    (?= ) (?! ) (?<= ) (?<! )Lookahead, negativer Lookahead, Lookbehind, negativer Lookbehind
    a|ba oder b

    Der Erklärer folgt der JavaScript-Regex-Syntax, die für gängige Muster auch sehr nah an PCRE (PHP), Python, Java und .NET liegt.

    Ähnliche Tools: Regex Tester, Suchen und Ersetzen, KI-Prompts für Entwickler.

    Auch gesucht als: regex erklären, regulären ausdruck erklären, was macht dieser regex, regex auf deutsch, regex zerlegen, regex bedeutung, regex verstehen, regex parser.

    Passende Tools zu: Regex Erklärer

    • Textvergleich — Füge zwei Versionen eines Textes ein und sieh genau, was sich geändert hat: hinzugefügte und entfernte Zeilen sowie die geänderten Wörter darin, markiert nebeneinander oder in einer Ansicht.
    • Doppelte Zeilen entfernen — Füge eine Liste ein, um doppelte Zeilen sofort zu entfernen.
    • Groß-/Kleinschreibung-Konverter — Füge einen beliebigen Text ein und wandle ihn zwischen 11 Groß-/Kleinschreibungsvarianten um – von „Title Case“ für Überschriften bis hin zu „camelCase“ und „snake_case“ für Code.
    • JSON-Pfad-Finder — Füge einen Webhook-Payload oder eine API-Antwort ein, klicke auf einen beliebigen Wert und kopiere seinen exakten Pfad – für JavaScript, JSONPath, jq, Python, PHP, n8n und Make.

    Häufige Fragen

    Wie verstehe ich einen regulären Ausdruck?
    Füge ihn hier ein: Jedes Token wird der Reihe nach in einfacher Sprache erklärt, Gruppen sind verschachtelt dargestellt, sodass du das Muster Schritt für Schritt nachvollziehen kannst.
    Was bedeutet (?: … ) in einem regulären Ausdruck?
    Eine nicht erfassende Gruppe: Sie fasst Tokens zusammen (zum Beispiel, um einen Quantifizierer darauf anzuwenden), speichert den Treffer aber nicht als nummerierte Gruppe.
    Was ist der Unterschied zwischen gierig und faul?
    Gierige Quantifizierer (*, +, {n,}) treffen so viel wie möglich; mit einem angehängten ? (*?, +?) werden sie faul und treffen so wenig wie möglich.
    Welche Regex-Variante wird verwendet?
    JavaScript (ECMAScript), inklusive benannter Gruppen, Lookbehind und der Flags u, s, y und d. Vieles davon gilt auch für PCRE, Python und Java.
    Kann ich Regex Erklärer als Web-App installieren und offline nutzen?
    Ja. Regex Erklärer ist eine installierbare Web-App (PWA) – sie wird über Ihren Browser installiert und nicht aus einem App-Store heruntergeladen. Klicken Sie oben auf dieser Seite in Chrome oder Edge (Windows, macOS, Linux, ChromeOS) auf „App installieren“ oder verwenden Sie auf Android-Geräten „Teilen“ → „Zum Startbildschirm hinzufügen“ auf dem iPhone und iPad bzw. „Datei“ → „Zum Dock hinzufügen“ in Safari 17+ auf einem Mac. Die App öffnet sich dann in einem eigenen Fenster mit einem eigenen Symbol, und da sie vollständig in Ihrem Browser ausgeführt wird, funktioniert sie auch offline. Firefox auf dem Desktop kann keine Web-Apps installieren. So funktioniert die Installation.

    Ähnliche Tools