日期:2014-05-17  浏览次数:20466 次

手机号码和电话号码的验证,用正则表达式好像不管用,它连位数都不能控制?
手机号码和电话号码的验证,用正则表达式好像不管用,它连位数都不能控制?

哪位兄弟有手机号码和电话号码的正则表达式。

------解决方案--------------------
位数怎么不能控制了

^1[358][\d]{7}$

当然我只是简单的举例 ,对电话号码规则没有详尽的了解
------解决方案--------------------
^\d{11}$

^\d{4}-\d{7,8}$
------解决方案--------------------
位数可以控制,如电话号码:
^(?:\d{3}-\d{8}|\d{4}-\d{7})$

手机号码你可以自己GOOGLE一下
------解决方案--------------------
$("#<%=txtphone.ClientID %>").formValidator({ tipID: "div_phone", empty: false, onFocus: "请填写联系电话" }).regexValidator({ regExp: "(^1[3-9]{1}[0-9]{9}$)|(^0[1-9]{2,3}\-[0-9]{7,8}$)", onError: "你输入的手机或电话格式不正确" });

这个可以,我一直用的这个,手机和座机都可以验证