2. Zeichenklassen [ ]
Mit eckigen Klammern legst du fest, welche Zeichen an einer Stelle erlaubt sind. Eine Zeichenklasse passt immer auf genau ein Zeichen.
| Muster | Bedeutung |
|---|---|
[aeiou] |
ein Vokal |
[0-9] |
eine Ziffer (Bereich von 0 bis 9) |
[a-zA-Z] |
ein Buchstabe (klein oder groß) |
[^0-9] |
kein Ziffernzeichen – ^ am Anfang negiert die Klasse |
Beispiel: M[ae]ier passt auf „Maier“ und „Meier“.
Innerhalb von [ ] verlieren die meisten Metazeichen ihre Bedeutung:
[.] ist ein echter Punkt. Ein Bindestrich als Zeichen steht am besten ganz am Anfang oder Ende: [-+].