当前第2页 返回上一页
首先,手机号码只能是整数。我们可以这样判断:
1 2 3 | function isMobile (mobile) {
return /\d+/.test(mobile)
}
|
然后手机号码必须以数字为开头,数字结尾,写法可以升级下:
1 2 3 | function isMobile (mobile) {
return /^\d+$/.test(mobile)
}
|
上面这个正则只能做简单判断,我们知道所有的手机号码都是以 1 开头的,写法可以再升级下:
1 2 3 | function isMobile (mobile) {
return /^1\d+$/.test(mobile)
}
|
另外手机号码都是 11 个数字:
1 2 3 | function isMobile (mobile) {
return /^1\d{10}$/.test(mobile)
}
|
手机号码的第二位是 3 至 9 的数字:
1 2 3 | function isMobile (mobile) {
return /^1[3-9]\d{9}$/.test(mobile)
}
|
推荐学习:《javascript高级教程》
以上就是javascript怎样验证手机号码的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
浅谈javascript中数组array的添加/删除操作
怎么用js获取年月日
javascript中使用for...in 和object.keys()枚举对象属性的差异(附代码)
javascript find()方法有什么用
d3.js实现创建完整柱形图的代码介绍
javascript怎么实现文字转声音
javascript背景图片怎么导入
javascript中this的用法是什么
html获取javascript变量值的方法有哪些
详解javascript中动态合并两个对象的属性
更多相关阅读请进入《javascript》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » javascript怎样验证手机号码