首页 > 移动平台 > 详细

JS中如何验证输入的手机号是否合法?

时间:2021-02-19 17:15:54      阅读:34      评论:0      收藏:0      [点我收藏+]

很多做管理后台的前端小伙伴经常用到一些验证规则,比如手机号、邮箱、输入位数等,今天跟大家分享一下如何判断输入框中输入的是否为合法的手机号码

利用正则表达式进行判断:

function checkPhone(p, required = true) {
    if (!p) {
      return required ? false: true;
    } else {
      // 必须是1开头,第二位数字可以是0-9任意一个,总长为11
      let reg = /^1([0-9])\d{9}$/;
      // 必须是1开头,第二位数字可以是3|5|6|7|8|9任意一个,总长为11
      // let reg = /^1([3|5|6|7|8|9])\d{9}$/;
      if (reg.test(p)) {
        return true;
      } else {
        return false;
      }
    }
  }

  以上就是验证手机号输入是否合法的函数,留着备用~

JS中如何验证输入的手机号是否合法?

原文:https://www.cnblogs.com/agen-su/p/14415858.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!