当前位置: 代码迷 >> J2SE >> 求邮箱和电话号码的正则表达式,该如何解决
  详细解决方案

求邮箱和电话号码的正则表达式,该如何解决

热度:493   发布时间:2016-04-24 15:26:23.0
求邮箱和电话号码的正则表达式
想要一个表示电话号码的正则表达式和一个表示邮箱的正则表达式,在网上搜了一些,都不对啊,哪位大侠路过的话,告诉一下了,感激不尽阿!!!!!!!!!!!

------解决方案--------------------
email:
/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/
------解决方案--------------------
昨天刚看了正则表达式,自己写了个 不知道对不对 供你参考~!!
phone:
/\d+\-\d+/
------解决方案--------------------
看哪里的号码,什么规则
手机号码?
还有就是限制的程度:比如说楼上的如果限制严格一点(中国的固定电话)可以用
"(0\\d{2,3}-)?\\d{7,8} "
------解决方案--------------------
如果是这样,肯定要每个地区都给分配一个正则.毕竟地区不同电话号码也不同..美国和中国的电话号码就是两码子事.