2012-02-10 100 views
0

如何使用Javascript/jQuery验证电话号码是否匹配+322123456的格式?电话号码格式验证

  1. +32是强制性的,电话号码以它开头。
  2. 的+32,8或9号之后

回答

4

尝试

\+32\d{8,9} 

DEMO

+1

OP说“+32”是强制性的..所以它应该是'\ + 32 \ d {8,9}';) – 2012-02-10 06:21:58

+0

oops ..我认为它的可选 – diEcho 2012-02-10 06:22:48

+0

我试过这个:http:// jsfiddle。净/ Kris_I/srvpQ/2 /但没有工作,我错过了可能 – 2012-02-10 07:32:30

0

你使用这个表达式:\+32[0-9]{8}[0-9]+检查。

+1

这不是做得比较工作。使用相同的格式,可以在“+32”之后有10个或更多字符。这个'\ +32 [0-9] {8,9}'将起作用。 – sinemetu1 2012-02-11 04:16:49

+0

LOL我爱RegEx问题!他们总是从声称自己的解决方案的人那里得到10个“答案”,而他们从来不会这样做。为什么不在人们发布前测试东西? – 2012-02-15 14:18:36

5

使用正则表达式来做到这一点。

/\+32\d{8,9}/