Fehler: PLZ sind keine Zahlen.
Trau der deutschen Sprache nicht! Konto-, Kunden- und Telefonnummern sind auch keine Nummern. Ich behandle sie gerne mal so und gebe meine Kundennummer am Telefon durch:
"Dreimilliardenfünfmillionenachtunddreißigtausendzweiundsechzig".
Sowas wurde noch nie auf Anhieb verstanden. Beim Namen kann man ja nachfragen: "Bitte buchstabieren Sie". Aber wie sollte man Nummern per Buchstaben übermitteln?
Doch ja: D wie Dora, R wie Richard, E wie Emil, ...
Es gibt Länder, da werden auch Buchstaben in PLZ verwendet. Dein Formular ist untauglich zur Angabe einer Adresse in bspw. Großbritannien. Weg mit dem
pattern
!
Diese Behauptung ist nicht richtig. In solchen Ländern heisst das Feld "postcode" und ist schon vom Begriff nicht als Falle für Programmierer geeignet.
In den Niederlanden sind die Postcode z.B. 4356 BP
, 5 Stellen reichen nicht.
Linuchs