Regex Cheatsheet
Ein druckbares Referenzdokument der JavaScript-Regex-Syntax — Zeichenklassen, Quantifizierer, Gruppen, Lookarounds, Flags.
Kurze Antwort: Ein druckbares Referenzdokument der JavaScript-Regex-Syntax — Zeichenklassen, Quantifizierer, Gruppen, Lookarounds, Flags.
Zuletzt aktualisiert
Häufig gestellte Fragen
- Was steht auf dem Cheatsheet?
- Zeichenklassen, Anker, Quantifizierer, Gruppen, Alternation, Lookarounds, JS-Flags und einige nützliche Muster — alles auf einem Bildschirm.
- Welches Regex-Aroma wird hier abgedeckt?
- Modernes JavaScript / ECMAScript Regex. Die meisten Regeln gelten auch für Perl, Python und PCRE-aromatisiertes Regex.
- Was bedeutet \d?
- Eine Ziffer (0–9). \D ist das Gegenteil — jede Nicht-Ziffer. Sie sind Abkürzungen für [0-9] und [^0-9].
- Was ist der Unterschied zwischen * und +?
- * steht für null oder mehr; + steht für eins oder mehr. Beide sind gierig, es sei denn, sie werden von ? gefolgt.
- Was ist ein Lookahead?
- Eine Nullbreiten-Aussage, die vorschaut, ohne Zeichen zu verbrauchen. (?=…) erfordert, dass das Muster folgt; (?!…) erfordert, dass es NICHT folgt.
- Sind benannte Gruppen unterstützt?
- Ja — (?<name>…) in modernen JS-Engines (ES2018+). Ältere Laufzeiten benötigen möglicherweise eine Transformation.
- Was macht das g-Flag?
- Es sagt der Regex-Engine, dass alle Übereinstimmungen gefunden werden sollen, nicht nur die erste. Erforderlich für replaceAll() und matchAll().
- Kann ich dieses Cheatsheet drucken?
- Ja — verwenden Sie das Druckmenü Ihres Browsers (Strg/Befehl+P). Es ist als einseitiger Referenzaufbau angelegt.
- Wo teste ich Muster?
- Verwenden Sie unseren Regex-Tester — fügen Sie ein Muster und ein Beispiel ein, sehen Sie, welche Übereinstimmungen und Gruppen hervorgehoben werden.
- Ist dieses Cheatsheet kostenlos?
- Ja — kostenlos, keine Anmeldung.