日期:2014-05-20  浏览次数:20699 次

求邮箱和电话号码的正则表达式
想要一个表示电话号码的正则表达式和一个表示邮箱的正则表达式,在网上搜了一些,都不对啊,哪位大侠路过的话,告诉一下了,感激不尽阿!!!!!!!!!!!

------解决方案--------------------
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} "
------解决方案--------------------
如果是这样,肯定要每个地区都给分配一个正则.毕竟地区不同电话号码也不同..美国和中国的电话号码就是两码子事.