正则表达式 手机号码的验证

在网站中,我们有时候需要设计 判断手机号码是否输入正确。需要正则表达式来判断。

正则表达式为 ‘ /^1[3|4|5|8][0-9]\d{4,8}$/’

手机号码共11位。目前 都是1开头 的。

1: 代表是 第一位是 1;

[3|4|5|8]: 是第二位 会是 3.4.5.8中的一位。如果以后出现170开头的号码,会是这样  [3|4|5|7|8]

[0-9]: 0-9 范围 内的数字 

\d 等价于[0-9];

{4,8} 表示 匹配前面的最低4位数字最高8位数字。

[0-9]\d{4,8}表示匹配前面的最低4位数字最高8位数字。

 

posted @ 2014-04-21 11:58  小小——开心  阅读(554)  评论(0编辑  收藏  举报