RegExp

regexp-evaluator

Spickzettel

http://www.addedbytes.com/download/regular-expressions-cheat-sheet-v1/png/

PHP-RegExp

Quelle

Metazeichen, Quantifikatoren, Zeichenklassensymbole und Regex Optionen

1. Metazeichen

Metazeichen Bedeutung
\ “Maskiert” ein nichtalphanumerisches Zeichen und nimmt ihm dadurch die Sonderbedeutung
^ String/Textanfang
$ String/Textende
. Beliebiges Zeichen außer dem Zeilentrenner
| Alternative
() Gruppierung
[] Zeichenbereich, Zeichenklasse

2. Quantifikatoren

Quantifikator Bedeutung
* Keinmal bis beliebig oft
+ Mindestens einmal, oder beliebig oft
? Optional 0 oder 1 mal
{x} Genau x mal
{x,} Mindestens x mal
{x,y} Zwischen x und y mal

3. Zeichenklassensymbole

Zeichen Enspricht Bedeutung
\d [0-9] Ziffern
\D [^0-9] Verneinung von \d
\w [0-9a-zA-Z_] Buchstaben, Ziffern, Unterstrich
\W [^0-9a-zA-Z_] Verneinung von \w
\s [\t\n\f\r] Tabulator, Leerzeichen…
\S [^\t\n\f\r] Verneinung von \s

Leave a Reply

Your email address will not be published. Required fields are marked *