Matching a UK Postcode
Posted: Sat Jul 02, 2011 1:23 pm
Useful regex to match a valid UK Postcode.
Source: TutorialCadet
Code: Select all
$postal = 'AL42PT';
if(preg_match("/^[A-Z]{1,2}([0-9]{1,2}|[0-9]{1,1}[A-Z]{1,1})( |)[0-9]{1,1}[A-Z]{2,2}$/", $postal)) {
echo $postal;
}