Diese Seite gibt es nicht. Such unten oder zieh eine Datei hierher, um das passende Werkzeug zu finden.
Was willst du erledigen?
- Bleibt auf diesem Gerät
- Kein Wasserzeichen
- Funktioniert offline
Datei hierher ziehen
or .
Eine App öffnen
Einem Rezept folgen
Ein einzelnes Werkzeug nutzen
Regex erklären
Füge einen regulären Ausdruck ein und lies ihn als Klartext, Stück für Stück: Jede Zeichenklasse, Gruppe, jeder Quantifizierer und Anker bekommt eine eigene Zeile, eingerückt, wie das Muster verschachtelt ist. Es läuft in deinem Browser, nichts wird hochgeladen.
So erklärst du eine Regex in Klartext
- 1Muster zwischen den Schrägstrichen tippen oder einfügen
- 2Die Ansicht „Erklären“ öffnen
- 3Das Muster Zeile für Zeile lesen
- Eine Schritt-für-Schritt-Lesart deines Musters.
Was du bekommst
- Eine Zeile pro Teil.Jedes Token steht neben dem, was es bedeutet.
- Verschachtelung sichtbar.Zeilen innerhalb einer Gruppe sind darunter eingerückt.
- Nichts wird hochgeladen.Das Muster wird von deinem Browser auf deinem Gerät gelesen.
Was du tun kannst
- Zeichenklassen, Gruppen, Quantifizierer, Anker und Alternativen in einfachen Worten erklären.
- Die Flags berücksichtigen, etwa was ^ und $ mit dem Flag „Mehrzeilig“ bedeuten oder worauf der Punkt mit „Punkt passt auf alles“ passt.
- Die Zeilen einer Gruppe darunter einrücken, damit du siehst, was wohin gehört.
- Dasselbe Muster in der Ansicht „Treffer“ an Beispieltext testen, ohne es neu zu tippen.
- Ein ungültiges Muster mit der Fehlermeldung des Browsers melden.
Gut zu wissen
- Die Erklärung folgt dem JavaScript-Regex-Dialekt.
- Das Tool erklärt, was das Muster sagt, nicht ob es ein gutes ist. Vor langsamen oder riskanten Mustern warnt es nicht.
- Eine lange Folge einfacher Buchstaben wird als der Text selbst in einer Zeile erklärt.
- Prüfe deine Lesart an echtem Text: Die Ansicht „Treffer“ zeigt, was das Muster tatsächlich findet.
Fragen
Wie lese ich eine Regex, die ich nicht geschrieben habe?
Füge sie in das Musterfeld ein und öffne „Erklären“. Jeder Teil des Musters bekommt eine Zeile, die sagt, was er trifft.
Kann es Lookaheads und benannte Gruppen erklären?
Ja. Beide erscheinen als eigene Zeilen, bei Gruppen mit ihrem Namen, wenn es einen gibt.
Funktioniert es für Regex aus Python oder PHP?
Es liest den JavaScript-Dialekt. Einfache Muster sind überall gleich, Funktionen, die sich zwischen Engines unterscheiden, werden aber womöglich falsch erklärt.
Wird mein Muster hochgeladen?
Nein. Die Erklärung entsteht in deinem Browser.