Thread Zahlenvergleich (Reguläre Ausdrücke): if ($skalar =~ m/[13-52]/) {} ?
(12 answers)
Opened by Gast at 2006-11-01 00:48
Hallo,
Ich habe folgendes "Problem". Also: Ich habe im Idealfall eine Zahl von 13 bis 52 in einem Skalar. z.B. $skalar=23. Nun möchte überprüfen, ob dies wirklich der Fall ist. Das heißt, alles war größer als 52 und kleiner als 13 soll unwahr sein. Ich weiß dass ich das leicht mit if ($skalar > 52 or $skalar < 13) {} möglich ist, ich möchte das jedoch mit einem regulären Ausdruck lösen. Ich habe etwas, dass jedoch nicht funktioniert: if ($skalar =~ m/[13-52]/) {} mir ist schon klar, warum es nicht funktioniert...aber rein vom logischen her soll es so sein. Danke! |