String-Prüfung ob Zahl oder Zeichen
|
Seitenanfang |
| Wie prüfe ich den Wert einer Variablen am Einfachsten auf Zahlen und Zeichen? Bsp.: 36978 -> Zahl 45frwe -> Zahlen & Zeichen kdoek -> Zeichen Ich muss nur wissen, ob es ne reine Zahl ist oder nicht. Sobald Zeichen drin vorkommen, kann ich in den ELSE-Zweig wechseln. Danke schon mal!
Datum: 01.04.2005-14:55

|
re: String-Prüfung ob Zahl oder Zeichen
|
Seitenanfang |
So könnte das funktionieren, ist aber nicht getestet! # \D steht für "Nicht-Ziffer" if($ZuPruefendeVariable =/\D/ig) { print "Auch Buchstaben oder Zeichen enthalten!"; } else { print "Nur Zahlen enthalten"; }
Grüßle Leprechaun
Datum: 01.04.2005-17:35

|
re: String-Prüfung ob Zahl oder Zeichen
|
Seitenanfang |
mist, ich hab doch glatt die Tilde vergessen ... # \D steht für "Nicht-Ziffer" if($ZuPruefendeVariable ~=/\D/ig) { print "Auch Buchstaben oder Zeichen enthalten!"; } else { print "Nur Zahlen enthalten"; }
P.S.: Wo ist den die Editieren-Funktion, bzw. gibt es eine :-) ?
Datum: 01.04.2005-17:40

|
re: String-Prüfung ob Zahl oder Zeichen
|
Seitenanfang |
| Kommt die Tilde nicht meineswissens nach dem gleichheitszeichen? :D
Datum: 04.04.2005-12:38

|
re: String-Prüfung ob Zahl oder Zeichen
|
Seitenanfang |
ja, kommt sie. danke leprechaun
Datum: 04.04.2005-14:20

|