Regex-Referenz
Schnellreferenz für reguläre Ausdrücke: Zeichenklassen, Anker, Quantifizierer, Gruppen, Flags und häufige Muster.
Zeichenklassen
Anker
Quantifizierer
Gruppen & Alternativen
Escapes & Sonderzeichen
Flags
Häufige Muster
Über dieses Tool
Reguläre Ausdrücke (Regex) sind eine leistungsstarke Sprache zur Beschreibung von Mustern in Zeichenketten. Diese Referenz deckt die am häufigsten verwendeten Syntaxelemente und Muster ab.
Abschnitte sind nach Kategorien geordnet. Nutzen Sie das Suchfeld, um Muster nach Stichwort zu filtern.
Anleitung
- Durchsuchen Sie die Abschnitte nach der benötigten Syntax.
- Nutzen Sie das Suchfeld zum Filtern nach Stichwort.
- Klicken Sie auf ein Muster, um es in die Zwischenablage zu kopieren.
- Testen Sie Muster im Regex-Tester-Werkzeug.
Anwendungsfälle
Nützlich für Formularvalidierung, String-Verarbeitung, Log-Analyse, Suchen-und-Ersetzen und viele weitere Programmieraufgaben.
Häufige Fragen
- Funktioniert die Regex-Syntax in allen Sprachen? — Die meisten Sprachen unterstützen Regex, jedoch mit kleinen Syntaxunterschieden. Hauptsprachen wie JavaScript, Python und Java folgen größtenteils PCRE-kompatibler Syntax.
- Wie mache ich ein Muster groß-/kleinschreibungsunabhängig? — Fügen Sie das Flag i nach dem Muster hinzu. Beispiel: /muster/i
- Was ist der Unterschied zwischen gierigen und faulen Quantifizierern? — Gierige Quantifizierer (*, +, ?) passen so viele Zeichen wie möglich; faule (*?, +?, ??) so wenige wie möglich.