Regex-Spickzettel
Schnellreferenz: Anker, Zeichenklassen, Quantoren, Gruppen, Lookarounds, Flags. Muster zum Kopieren anklicken.
Wofür ist das?
Eine durchsuchbare Zusammenfassung der Regex-Syntax, die man immer halb vergisst. Tabellen für Anker, Zeichenklassen, Quantoren, Gruppen, Lookarounds, Flags — plus Beispielmuster. Muster anklicken zum Kopieren; Filter zum Eingrenzen. Mit dem Regex-Tester kombinieren.
Wann verwenden
- Wenn man die exakte Lookbehind-Syntax vergessen hat.
- Als stabile Referenz beim Erklären.
- Startmuster (UUID/E-Mail/ISO-Datum) zum Anpassen.
- Klärung welcher Flag was tut — besonders
svsm.
Häufige Stolperfallen
- Variante zählt. Meist JS/PCRE, aber Features unterscheiden sich. Lookbehind erst seit ES2018;
xnicht in JS. mist nicht "mehrzeiliges Matching". Es ändert^/$; für.über Zeilens.- Greedy frisst zu viel.
<.*>matched alles; Lazy<.*?>oder besser<[^>]+>. - Regex ist kein HTML/JSON-Parser.
- E-Mail-Regexes sind immer falsch. Für Produktion eine Bestätigungsmail.
- Kopierten "perfekten" Regexes nicht trauen.