in reply to How do I validate a postal code?

Regexp::Common::zip will supply the regex you need. It claims that your regex is too liberal.