javascript 验证 国际格式 电话号码

时间:2024-03-02 16:42:41
关键字: js javascript 正则 验证 国际 电话 号码 手机 号码

如,中国国际代号是0086,我们要让外国人直接和我们联系表述如下:008610-85912411,或者,(008610)85912411,(0086) 10-85912411,+8610-85912411,+86-10-85912411

阿联酋固定电话:+971 4 2241288,+971 是他的国际区号,4是他的国内当地区号 

英国伦敦固定电话+44-7778-188 810,7778应该是伦敦区号

英国固定电话:+44 (0)208 908 5848,208应该是国内当地区号

法国;+353 87 9114696 ,+353是法国区号

名片上是这样写的 。英国:+44 (0)793 0179-230
 +44 (0)793 017-9230 

+44 (00)7 0179 230 

12

埃及:(+20) 010 188 8486

0592-6054790

0592 6054790



1. 自助友情链接;
2.在招聘网注册完成后可以自动成为学习网会员帐户选项功能  

3. 联盟计划BANNER 
4、规则 过滤电话号码、手机号码和网址

国际区号:(?:\(?[0\+]\d{2,3}\)?)[\s-]? 例子:(0086)-、+353-、"(+20) "、0086- ,其中"(+20) "后面带了一个空格
国内区号:(?:(?:\(0{1,3}\))?[0\d]{1,4})[\s-]  例子:"010 "、010-、7778-、(0)793、(0)208、

电话号码:(?:[\d]{7,8}|[\d]{3,4}[\s-][\d]{3,4}) 例子:2241288、"188 810"、"0179 230"、0179-230 、017-9230 、

国际区号+国内区号+电话号码:(?:\(?[0\+]\d{2,3}\)?)[\s-]?(?:(?:\(0{1,3}\))?[0\d]{1,4})[\s-](?:[\d]{7,8}|[\d]{3,4}[\s-][\d]{3,4})
上文的电话号码基本能匹配。


中国手机:+86013799265585

+86 0 13799265585
+86-0-13799265585

13799265585

美国手机1-626-2287211,1是美国区号

拨打美国这个号码应该是拨:001-626-2287211

美国手机1-626-2287211,完整的表达方式是:001-626-2287211,或者,+1-626-2287211


国际区号:(?:\(?[0\+]?\d{1,3}\)?)[\s-]?  例子:001-、1-、+1-、、、、、、、、、

国内区号:(?:0|\d{1,4})[\s-]? 例子:0、"0 "、"0-"、"626-"、""、、

手机号码:(?:\(?[0\+]?\d{1,3}\)?)[\s-]?(?:0|\d{1,4})[\s-]?(?:(?:13\d{9})|(?:\d{7,8}))
手机正则可以匹配到以上的格式。

寺院