【发布时间】:2011-03-28 18:12:24
【问题描述】:
我想使用英国邮政编码验证字段。可以使用什么正则表达式来验证该字段? (([A-Z]{1,2}[0-9][0-9A-Z]{0,1})\ ([0-9][A-Z]{2}))|(GIR\ 0AA)$ 看起来确实有效,因为它有异常 GIR 0AA。
所以,请帮我写一个表达式,没有任何例外
【问题讨论】:
-
如果确实如此,这突然变得更有意义了。带有字母的 PIN 码似乎不太可能(至少在没有任何进一步信息的情况下)。
-
尝试无例外地验证邮政编码是没有意义的……因为邮政编码系统中的正常规则有一个例外。
-
@David,鉴于有很多警告,尝试使用正则表达式验证邮政编码没有多大意义。在咨询PAF 之前,它可以 用于进行首次测试。
标签: c# .net javascript asp.net regex