Versionen im Vergleich
Schlüssel
- Diese Zeile wurde hinzugefügt.
- Diese Zeile wurde entfernt.
- Formatierung wurde geändert.
Ein regulärer Ausdruck kann im einfachsten Fall nur aus einem Wort bestehen ( z.B. “Rechnung“) oder ein sehr komplexes Muster enthalten (z.B. zur Erkennung einer IBAN: “[a-zA-Z]{2}[0-9]{2}[a-zA-Z0-9]{4}[0-9]{7}([a-zA-Z0-9]?){0,16}“). Ein paar Beispiele für die gängigsten regulären Ausdrücke finden Sie unter Beispiele für reguläre Ausdrücke .
Bei der nachfolgenden Beschreibung der Syntax für reguläre Ausdrücke wird der reguläre Ausdruck kurz als “Pattern” bezeichnet.
Inhalt
Inhalt |
---|
Zeichengruppen
Negation
Quantoren
Vordefinierte Zeichenklassen
Zeichen mit Metabedeutung
Patternbeginn und -Ende
Zeichen | Beschreibung |
---|---|
^ | Beginnt das Pattern mit ^ (erstes Zeichen des Patterns), dann bedeutet dies, dass der zu durchsuchende Text ab dem ersten Zeichen dem Pattern entsprechen muss. |
$ | Endet das Pattern mit $ (letztes Zeichen des Patterns), dann bedeutet dies, dass der zu durchsuchende Text mit dem Pattern enden muss. |
Beispiele
Es sollen folgende Texte durchsucht werden: Baum, BaumStamm, StammBaum
Pattern | Text, in dem das Pattern gefunden wird |
---|---|
Baum | Baum, BaumStamm, StammBaum |
^Baum | Baum, BaumStamm |
Baum$ | Baum, StammBaum |
^Baum$ | Baum |
Gruppierung
Verwandte Themen
Nach Stichwort filtern (Inhalt nach Stichwort) | ||||||
---|---|---|---|---|---|---|
|