【发布时间】:2011-05-05 09:17:05
【问题描述】:
我不太擅长正则表达式。我希望添加一个验证函数,如果输入的字符串是有效的美国、英国或加利福尼亚邮政编码,它将返回真/假。
美国:NNNN CA: LNL NLN 英国:很多组合
L = 字母,N = 数字
美国和加拿大有单独的功能,但我没有想出一个统一的功能来做到这一点。
【问题讨论】:
-
您想对英国进行真正的检查(即仅查找现有的邮政编码)吗?或者一个模式就足够了?
-
美国的相同问题 ... 66666 与模式匹配,但不是有效的邮政编码。然后还有
NNNNN-NNNN“ZIP+4”表格。
标签: php zipcode postal-code