首先,手机号码只能是整数。我们可以这样判断:
function isMobile (mobile) { return /\d+/.test(mobile) }然后手机号码必须以数字为开头,数字结尾,写法可以升级下:
function isMobile (mobile) { return /^\d+$/.test(mobile) }上面这个正则只能做简单判断,我们知道所有的手机号码都是以 1 开头的,写法可以再升级下:
function isMobile (mobile) { return /^1\d+$/.test(mobile) }另外手机号码都是 11 个数字:
function isMobile (mobile) { return /^1\d{10}$/.test(mobile) }手机号码的第二位是 3 至 9 的数字:
function isMobile (mobile) { return /^1[3-9]\d{9}$/.test(mobile) }推荐学习:《javascript高级教程》
以上就是javascript怎样验证手机号码的详细内容!
查看更多关于javascript怎样验证手机号码的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did32245
javascript怎样验证手机号码
阅读:56次