Vordefinierte Zeichenklassen
- Einige der vordefinierten Zeichenklassen sind:
\d
eine Dezimalziffer \D
keine Dezimalziffer \s
'whitespace'-Zeichen \S
kein 'whitespace' \w
beliebiges 'Wortzeichen' (Buchstabe, Ziffer, Unterstrich) \W
keine 'Wortzeichen' .
beliebiges Zeichen (außer Newline) - Beispiele:
- Perl:
unless ( $passwd_neu =~ /\d/) { print ("Ihr Passwort muss mindestens eine Ziffer enthalten!\n"); } unless ( $s =~ /^.A/) { print ("Zweiter Buchstabe muss ein 'A' sein!\n"); }
- PHP:
if ( ! preg_match("/\d/",$passwd_neu)) { print ("Ihr Passwort muss mindestens eine Ziffer enthalten!\n"); } if ( ! preg_match("^.A",$s)) { print ("Zweiter Buchstabe muss ein 'A' sein!\n"); }
- Perl:
Rechenzentrum Universität Kiel