Einfacher Postleitzahlenbereich-Tester

Avatar of Chris Coyier
Chris Coyier am

Der untenstehende Regex prüft, ob die angegebene Postleitzahl mit den Zahlen 096 beginnt und ob danach genau 2 Zahlen folgen. Wenn ja, wird "Ja" ausgegeben, wenn nicht, wird "Nein" ausgegeben. In diesem Testfall würde "Ja" ausgegeben werden.

<?php
$zipcode='09607';
echo 'Zipcode in range?<br />';
if(preg_match('/^096[0-9]{2}$/', $zipcode))
       echo "Yes";
else
       echo "No";
?>