var rule=/^1\d{10}$/; 以1开头的11位数字
解释:
/ 其中位于“/”定界符之间的部分就是将要在目标对象中进行匹配的模式。用户只要把希望查找匹配对象的模式内容放入“/”定界符之间即可。
^ 匹配字符串的开头
$ 匹配字符串的结尾
1 代表字符串的第一位是 1
\d 代表一个数字
{10} 用来修饰前面的\d,合在一起的意思是 连续10个数字.
更精确的手机号校验:
var reg = /^((13[0-9])|(15[0-9])|(18[0-9])|(14[0-9]))+\d{8}$/ ;
以 13、15、18、14开头的11位数字
解释:
/ 其中位于“/”定界符之间的部分就是将要在目标对象中进行匹配的模式。用户只要把希望查找匹配对象的模式内容放入“/”定界符之间即可。
^ 匹配字符串的开头
$ 匹配字符串的结尾
1 代表字符串的第一位是 1
\d 代表一个数字
{10} 用来修饰前面的\d,合在一起的意思是 连续10个数字.
更精确的手机号校验:
var reg = /^((13[0-9])|(15[0-9])|(18[0-9])|(14[0-9]))+\d{8}$/ ;
以 13、15、18、14开头的11位数字