Thread Prüfen, ob Zahl oder Prozentzahl (13 answers)
Opened by stb2050 at 2004-01-17 18:03

eisbeer
 2004-01-17 19:25
#79234 #79234
User since
2003-08-29
347 Artikel
BenutzerIn
[Homepage] [default_avatar]
Das ist nur ein Beispiel von ihm. Der Backslash vor dem
% escaped das zeichen nur, heisst, dass das Zeichen für
den Perlinterpret keinen Hash darstellt, was eben ein %
normalerweise einleitet.

Meine Version:
Code: (dl )
1
2
3
4
5
6
7
$Usereingabe = '2%';
unless ($Usereingabe =~/^\d{1,3}(?:\%|\d*)$/) {
print "Fehler";
}
else {
print "OK";
}


Erlaubt:

55%
55
1234
1234% nicht
2%
2
aber auch 555%, blöderweise...
Die meisten PC Probleme befinden sich zwischen Bildschirm und Stuhl...

View full thread Prüfen, ob Zahl oder Prozentzahl