javascript怎样验证手机号码


当前第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》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...