Skip to content

Instantly share code, notes, and snippets.

View simonbowen's full-sized avatar
🤡

Simon Bowen simonbowen

🤡
View GitHub Profile
@simonbowen
simonbowen / Regex
Created April 20, 2011 13:19
Stupid Postcode Regex
$postcode = 'IP13SU';
$pattern = "/^(GIR 0AA)|((([A-Z-[QVX]][0-9][0-9]?)|(([A-Z-[QVX]][A-Z-[IJZ]][0-9][0-9]?)|(([A-Z-[QVX]][0-9][A-HJKSTUW])|([A-Z-[QVX]][A-Z-[IJZ]][0-9][ABEHMNPRVWXY]))))[0-9][A-Z-[CIKMOV]]{2})$/";
return (boolean) preg_match($pattern, $postcode);