Hello out there!
wie kann ich mit javascript prüfen ob es sich um einen 5 stelligen string handelt, der nur aus zahlen besteht?
„Ziffern“ wäre das richtige Wort gewesen. Die fünf Ziffern bilden eine Zahl, die Postleitzahl.
das prüft auf numerisch,
Danach war aber überhaupt nicht gefragt. "+42", "-42", "4.2", "4E2" sind alles Strings, die Zahlen darstellen, aber keine gültigen Postleizahlen.
Es ist zu prüfen, ob der String aus genau fünf Ziffern besteht: das geht mit dem <http://de.selfhtml.org/javascript/objekte/regexp.htm@title=regulären Ausdruck> '\d{5}'.
Generell stellt sich aber der Sinn dieses Anliegens. Will man sich sich auf einen winzig kleinen unbedeutenden Fleck auf der Erde beschränken, der sich Deutschland nennt? Österreich hat IIRC vierstellige Postleitzahlen, die Schweiz auch. Polen hat fünfstellige, aber nach der zweiten Stelle einen '-' ...
See ya up the road,
Gunnar
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)