Adam Rice
Thu, 02 Jan 2003 08:43:54 -0800
David Sheldon wrote:
m/(^|\W)(([A-Za-z][0-9]|[A-Za-z][0-9]{2}|[A-Za-z][A-HJ-Ya-hj-y][0-9]|[A-Za-z][A-HJ-Ya-hj-y][0-9]{2}|[A-Za-z][0-9][A-Za-z]|[A-Za-z][A-HJ-Ya-hj-y][0-9][A-Za-z])\s+[0-9][ABD-HJLP-UW-Zabd-hjlp-uw-z]{2}|[Gg][iI][Rr]\W+0[aA]{2})(\W|$)/
I think it's worth mentioning that, right or wrong, postcodes are often
written without the space in the middle. Abigail didn't mention whether
he wanted to just match the canonical form, or match any common form.