【发布时间】:2014-08-26 12:31:02
【问题描述】:
我需要验证插入文本框中并存储在变量中的邮政编码:“$code”。
i如果格式是这样的:XXXX – XXX 它是有效的。如果不是,则无效(X 是数字)。
有人告诉我做一个这样的正则表达式,但适用于我的需要:
$regex = "/^[ABCEGHJKLMNPRSTVXY]{1}\d{1}[A-Z]{1} *\d{1}[A-Z]{1}\d{1}$/";
我不仅不知道怎么做,而且我也不知道之后该怎么做。
你们知道如何解决我的问题吗?
【问题讨论】:
-
我不知道你为什么把这个
[ABCEGHJKLMNPRSTVXY]放在你的正则表达式中。 -
这只是他们用来指导自己的正则表达式的一个例子,但说实话我真的无法理解
-
如果你想要数字那么你的正则表达式是完全错误的。
-
@AvinashRaj 这是“某人”提供的一个例子,但这与他想要做的事情无关;)
-
邮政编码必须包含空格吗?