Pattern
bearbeitet von Regina Schaukrug> Hallo Regina Schaukrug,
>
> > ~~~php
> > require 'presets.php';
> > if (! preg_match( $pattern) , $_POST['test'] ) ) {
> > # Fehler bei PLZ
> > }
> > ~~~
>
> An eine PLZ-Prüfung hatte ich zunächst auch gedacht.
Ja. Wäre logisch.
> Allerdings gibt es a) [keine PLZ mit mehr als einer führenden Null](https://de.wikipedia.org/wiki/Datei:German_postcode_information.png),
Stimmt.
Neuer Pattern: (?!^00000$)(?!^00\d\d\d$)^\d{5}$
> aber b) [Leute, deren Wohnort die PLZ 00000 hat](https://de.wikipedia.org/wiki/Postleitzahl_(Deutschland)#Kuriosa).
Ich widerspreche. Die Quelle sagt:
> "Da es keine offizielle Postleitzahl für diesen Bezirk gibt, wurde im Fahrzeugschein des Wirts die 00000 als Postleitzahl eingetragen."
Klar. Das kam nicht an, weil die PLZ 00000 nicht vergeben ist.
Das die PLZ amtlich in einem Fahrzeugschein steht bedeutet nicht, dass diese PLZ auch gültig ist. An der Quelle heisst es weiter:
> "Postsendungen an das Lokal und das Wirts-Paar gingen regelmäßig als unzustellbar zurück, weshalb man sich ein Postfach im Postamt des niedersächsischen Nachbarortes Hann. Münden zulegte."
Pattern
bearbeitet von Regina Schaukrug> Hallo Regina Schaukrug,
>
> > ~~~php
> > require 'presets.php';
> > if (! preg_match( $pattern) , $_POST['test'] ) ) {
> > # Fehler bei PLZ
> > }
> > ~~~
>
> An eine PLZ-Prüfung hatte ich zunächst auch gedacht.
Ja. Wäre logisch.
> Allerdings gibt es a) [keine PLZ mit mehr als einer führenden Null](https://de.wikipedia.org/wiki/Datei:German_postcode_information.png),
Stimmt.
> aber b) [Leute, deren Wohnort die PLZ 00000 hat](https://de.wikipedia.org/wiki/Postleitzahl_(Deutschland)#Kuriosa).
Ich widerspreche. Die Quelle sagt:
> "Da es keine offizielle Postleitzahl für diesen Bezirk gibt, wurde im Fahrzeugschein des Wirts die 00000 als Postleitzahl eingetragen."
Klar. Das kam nicht an, weil die PLZ 00000 nicht vergeben ist.
Das die PLZ amtlich in einem Fahrzeugschein steht bedeutet nicht, dass diese PLZ auch gültig ist. An der Quelle heisst es weiter:
> "Postsendungen an das Lokal und das Wirts-Paar gingen regelmäßig als unzustellbar zurück, weshalb man sich ein Postfach im Postamt des niedersächsischen Nachbarortes Hann. Münden zulegte."