首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

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

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

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

[解决办法]
((\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}))$)

匹配格式:
11位手机号码
3-4位区号,7-8位直播号码,1-4位分机号
如:12345678901、1234-12345678-1234
[解决办法]
手机
@"^[1]+[3,5,8]+\d{9}"
电话
"^(\d{3,4}-)?\d{6,8}$"
[解决办法]

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

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

热点排行