Thread String Zeichengruppenerkennung, Regex und, oder (3 answers)
Opened by Martin at 2016-02-22 15:34

Gast Martin
 2016-02-22 15:34
#183970 #183970
Hallo,

ich möchte einen String testen. Der String darf nur 0-9; a-z; A-Z enthalten. Wenn ich nur eine Bedingung teste, z.B. Zahlen dann funktioniert das.

# auf alles außer Zahlen testen:

Code: (dl )
1
2
3
my $string1 = "123";

if($string1=~/[^0-9]/){ print "Keine Zahl"; }



Wenn ich jetzt eine zweite Bedingung dazu nehme mit dem "|" dann funktioniert es nicht.

Code: (dl )
1
2
3
my $string1 = "123";

if($string1=~/[^0-9]|[^a-z]/){ print "Keine Zahl, kein a-z"; }


Grüße

Martin
Last edited: 2016-02-22 15:38:25 +0100 (CET)

View full thread String Zeichengruppenerkennung, Regex und, oder