验证手机和电话号码的正则表达式
作者:cnfgg 日期:2009-06-26
区号:前面一个0,后面跟2-3位数字 : 0\d{2,3}
电话号码:7-8位数字: \d{7,8}
分机号:一般都是3位数字: \d{3,}
这样连接起来就是验证电话的正则表达式了:/^((0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/
手机号码前面以1开头,第二位现在是3或者5,后面是9位数字,则:/^1[35]\d{9}$/
看到一个比较强悍的验证:(^(\d{2,4}[-_-—]?)?\d{3,8}([-_-—]?\d{3,8})?([-_-—]?\d{1,7})?$)|(^0?1[35]\d{9}$)
该表达式可以验证那些不小心把连接符“-”写出“-”的或者下划线“_”的等等。
评论: 1 | 引用: 0 | 查看次数: -
发表评论
上一篇
下一篇

文章来自:
Tags:
相关日志:
回复
]