Regex-Erklärer
Fügen Sie einen regulären Ausdruck ein und lesen Sie jeden Teil in einfachen Worten: Gruppen, Wiederholungen, Zeichenklassen, Lookarounds und Flags.
So lesen Sie eine Regex
- Fügen Sie die Regex ein, als /Muster/Flags wie im Code oder nur das Muster.
- Lesen Sie die Erklärung Zeile für Zeile: Jede Zeile ist ein Teil der Regex, innere Teile sind eingerückt.
- Fahren Sie über eine Zeile oder wählen Sie sie aus, um den Teil in der Regex hervorgehoben zu sehen.
Häufige Fragen
Die Regex-Syntax von JavaScript, mit benannten Gruppen, Lookahead und Lookbehind, Unicode-Eigenschaften und Flags. Die Grundlagen sind dieselben wie in Python, PHP oder Java.
In JavaScript umfasst \w nur lateinische Buchstaben ohne Akzent, Ziffern und den Unterstrich. Für Umlaute und Akzente verwenden Sie \p{L} mit dem Flag u.
Ein ? nach +, * oder einer Anzahl (zum Beispiel .+?) lässt die Regex beim kürzesten statt beim längsten Treffer aufhören. So nimmt <.+?> nur ein Tag, <.+> dagegen alles vom ersten bis zum letzten Tag.
Eine erfassende Gruppe (…) merkt sich ihren Treffer zur Weiterverwendung, etwa das Jahr aus einem Datum. Eine nicht erfassende Gruppe (?:…) fasst nur Teile zusammen und merkt sich nichts.
Es ist völlig kostenlos und ohne Anmeldung nutzbar.
Ähnliche Tools
Regex-TesterRegex testen: Treffer markiert, Gruppen, ErsetzenRegex-GeneratorFertige Regex für E-Mail, Telefon, Datum und mehrCron-Ausdruck-GeneratorZeitplan wählen, Cron-Ausdruck erhaltenCron-ErklärerCron-Ausdruck lesen und Läufe sehenJWT-DecoderHeader, Payload, Ablauf und Signatur eines JWT prüfenJWT-GeneratorJWT mit Secret oder privatem Schlüssel signierenMarkdown-VorschauMarkdown tippen, live ansehen und HTML erhaltenHTML zu MarkdownHTML oder kopierte Inhalte in Markdown umwandelnUnix-Zeitstempel umrechnenZeitstempel ⇄ Datum, mit aktueller Epoch-Zeit