You are not logged in.

wcf.regNote.message

piep001

Intermediate

  • "piep001" started this thread

Posts: 338

Location: NRW

Occupation: Fachinformatiker (AE)

  • Send private message

1

Friday, April 1st 2005, 2:46pm

String-Prüfung auf Zahlen & Zeichen

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!
Spaß im Netz auf www.piep001.de

This post has been edited 2 times, last edit by "piep001" (Apr 1st 2005, 2:51pm)


Prometheus

Administrator

Posts: 3,278

  • Send private message

2

Friday, April 1st 2005, 3:54pm

prüfen, ob in der variable "$var" ausschließlich zahlen enthalten sind:
if ($var ~ /^[0-9]*$/) {
ergebnis
}

prüfen ob nur zeichen enthalten sind
if ($var ~ /^[A-Za-z]*$/) {
ergebnis
}

gemischt buchstaben und zahlen
if ($var ~ /^[0-9A-Za-z]*$/) {
ergebnis
}

cool ich konnte in perl mal was helfen :)
Jedwege Anfragen bitte an Technomausi oder ShaoKhan richten. Dieses Konto ist und bleibt inaktiv.

piep001

Intermediate

  • "piep001" started this thread

Posts: 338

Location: NRW

Occupation: Fachinformatiker (AE)

  • Send private message

3

Friday, April 1st 2005, 4:33pm

Naja, ist ja auch net Perl spezifisch! :)

Ich musste es jetzt noch ein bisschen anpassen, denn ich wollte in den True-Zwei kommen, sobald ein Zeichen dabei ist, welches keiner Zahl 0 - 9 entspricht.

Danke dir aber.

if ($var =~ /[^0-9]/)
{
print "String besteht nicht nur aus Zahlen!";
}
Spaß im Netz auf www.piep001.de

wcf.user.socialbookmarks.titel