哪个有电话号码的正则表达式,电话号码要求是国内与国外的。

East271536394 2009-11-06 08:30:51
哪个有电话号码的正则表达式,电话号码要求是国内与国外的。
...全文
1701 18 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgm277531070 2009-11-06
  • 打赏
  • 举报
回复
mark
justinavril 2009-11-06
  • 打赏
  • 举报
回复
国外的情况很多的,没有统一的标准的。

建议你把相同的一类放在一个正则里面,没必要写到一起去,这样反而有利于以后维护。
苍蝇①号 2009-11-06
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 wangyan2wangyan 的回复:]
区号+座机号码+分机号码:regexp="^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$"

手机(中国移动手机号码):regexp="^((\(\d{3}\))|(\d{3}\-))?13[456789]\d{8}|15[89]\d{8}"

所有手机号码:regexp="^((\(\d{3}\))|(\d{3}\-))?13[0-9]\d{8}|15[89]\d{8}"(新添加了158,159两个号段)


[/Quote]
支持
liangwansheng 2009-11-06
  • 打赏
  • 举报
回复
记一下。
lihao1129 2009-11-06
  • 打赏
  • 举报
回复
.......国内的 大家都知道,国外的...每个国家的国情都不同,这个要查....
youjianbo_han_87 2009-11-06
  • 打赏
  • 举报
回复
国内的电话号码的正则网上到处都是,国外的每个国家的电话号码编码都不一样的。应该没有通用的正则。。。。。。。。。
HelloAldis 2009-11-06
  • 打赏
  • 举报
回复
知道规则就好些 正则表达式 匹配数字还是很简单的
规则是怎么样的 我说了不算 得看看标准
  • 打赏
  • 举报
回复
不晓得国外是86外的不
whut0802 2009-11-06
  • 打赏
  • 举报
回复
关注,学习
loveofmylife 2009-11-06
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 zpfnfsa 的回复:]
电话号码正则表达式

(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)

((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)


[/Quote]
LZ要的是国外的号码判断
直接查国家代码86是中国,其他是国外,但是感觉规则挺麻烦
在网上看了一下资料,分享一下,看看有没有人能想出办法
http://zh.wikipedia.org/wiki/%E7%94%B5%E8%AF%9D%E5%8F%B7%E7%A0%81%E5%88%86%E7%B1%BB%E8%AE%A1%E5%88%92
wangyan2wangyan 2009-11-06
  • 打赏
  • 举报
回复
区号+座机号码+分机号码:regexp="^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$"

手机(中国移动手机号码):regexp="^((\(\d{3}\))|(\d{3}\-))?13[456789]\d{8}|15[89]\d{8}"

所有手机号码:regexp="^((\(\d{3}\))|(\d{3}\-))?13[0-9]\d{8}|15[89]\d{8}"(新添加了158,159两个号段)

mianfeidog 2009-11-06
  • 打赏
  • 举报
回复
百度或google
阿士匹灵 2009-11-06
  • 打赏
  • 举报
回复
路过
学习
zpfnfsa 2009-11-06
  • 打赏
  • 举报
回复
电话号码正则表达式

(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)

((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)

swandragon 2009-11-06
  • 打赏
  • 举报
回复
知道规则就可以写正则
d15855391499 2009-11-06
  • 打赏
  • 举报
回复
值得去关注的问题!
阿_布 2009-11-06
  • 打赏
  • 举报
回复
国内与国外有哪些规则?
guodong66 2009-11-06
  • 打赏
  • 举报
回复
关注下,我们做一般就验证为数字就行了。呵呵。看看有其他的好方法没。

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧