Zitat:
"Fängt die PLZ mit einer 0 an und hat als zweite Stelle eine 1 bis 9 oder fängt sie mit einer 1 bis 9 an und hat dann eine 0 bis 9 und die restlichen drei Stellen ebenfalls eine 0 bis 9, ist alles in Ordnung. Sonst ist es keine PLZ. Und damit steht zumindest an dieser Stelle des WWW ein regulärer Ausdruck, der zwar nicht prüft ob die PLZ wirklich existiert, aber wenigstens, ob sie ein relativ gültiges Format hat."
/^([0]{1}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{3}$/
"Fängt die PLZ mit einer 0 an und hat als zweite Stelle eine 1 bis 9 oder fängt sie mit einer 1 bis 9 an und hat dann eine 0 bis 9 und die restlichen drei Stellen ebenfalls eine 0 bis 9, ist alles in Ordnung. Sonst ist es keine PLZ. Und damit steht zumindest an dieser Stelle des WWW ein regulärer Ausdruck, der zwar nicht prüft ob die PLZ wirklich existiert, aber wenigstens, ob sie ein relativ gültiges Format hat."
/^([0]{1}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{3}$/