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常见几种的内存泄漏

javascript与webassembly比较 及其使用场景

javascript和jsp有什么区别

屏蔽javascript会怎样

javascript中with的用法是什么

jquery获取父窗口的元素

javascript如何获取id属性

javascript的math方法有哪些

javascript是h5吗

javascript单线程机制与settimeout执行原理的介绍(附代码)

更多相关阅读请进入《javascript》频道 >>




打赏

取消

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

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

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

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

评论

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