JavaScript手机号码号段校验

//格式正确返回0,失败返回2
function checkMobileStrict(v) {//移动var yd = ['134', '135', '136', '137', '138', '139', '147', '148', '150', '151', '152', '157', '158', '159', '172', '178', '182', '183', '184', '187', '188', '198'];//联调var lt = ['130', '131', '132', '145', '146', '155', '156', '166', '175', '176', '185', '186'];//电信var dx = ['133', '153', '173', '177', '180', '181', '189', '199'];//虚拟运营商var xn = ['170', '171'];var whole = [];whole = whole.concat(yd, lt, dx, xn);if (v == '') return 1;if (v.length != 11) {return 2;}if (isNaN(v)) {return 2;}var phone_sect = v.substr(0, 3);var find = false;var i = 0;for (i = 0; (i < whole.length); i++) {if (phone_sect == whole[i]) {find = true;break;}}if (find) return 0; else return 2;
}

JavaScript手机号码号段校验相关推荐

  1. JavaScript微信号正则校验

    1.可以使用6-20个子母.数字.下划线和减号 2.必须以字母开头(字母不区分大小写) 3.不能设置中文 /^[a-zA-Z]([-_a-zA-Z0-9]{5,19})+$/

  2. JavaScript手机号码格式(正则表达式验证)支持最新电信199移动198联通166

    最近公司项目需要对手机号进行校验,于是使用了" /^1[34578]\d{9}$/ "这个正则进行校验,后来测试提出当输入199开头的手机号时校验不通过,于是发现原来各大运营商新增 ...

  3. 手机号校验规则的正则表达式,包括199及177号段

    手机号校验规则的正则表达式,包括199及177号段,如下实例: //常用验证-手机号 mini.VTypes["telephoneErrorText"] = "请输入有效 ...

  4. 关于手机号码四重号,四连号的校验

    友友们,圣诞节快乐,有没有给女朋友准备礼物那!!!作为单身狗的我也假装和哥哥去吃了饭,希望明年不是他,哈哈. 言归正传,在最近的一个需求中遇到一个关于手机号码的校验问题,的确难为了作为小白的我,现在整 ...

  5. java号段_Java匹配国内手机号码段

    目前(2016-12-7)三大运营商最新号段以下 移动号段: 134 135 136 137 138 139 147 150 151 152 157 158 159 178 182 183 184 1 ...

  6. 【正则】正则匹配 QQ号, 邮箱email,手机号码新号段,生日

    我的个人博客 https://www.xuehuayu.cn QQ ,长度为 5 - 10位 /^[1-9]\d{4,9}$/ email,用户名至少为 2位,最长为 16位 /^[a-z][\w\. ...

  7. python按照号段生成手机号接收验证码_用Python判断手机号码的运营商

    现在的APP一般在注册应用的时候,都会让用户输入手机号码,在短信验证之前首先会验证号码的真实性,如果是不存在的号码,就不会发送验证码.检验规则如下: 长度不小于11位 是移动,联通,电信号段中的任意一 ...

  8. Java手机号码正则表达式验证,手机号段根据2020年最新号段所做参考

    最近需要实现java手机号码正则表达式验证,然而百度了一下发现结果挺多的,但是好像号段不全,基本上都是几年前的结果,大部分刚好就没我166的号段,我今天也查了一下最新的手机号段,重新写一遍(根据需求我 ...

  9. 手机号验证html js,JS手机号码验证(包括13、15、18号段) - YangJunwei

    表单验证很常用,今儿分享一个验证手机号码JS正则表达式,当然是包括了13.15.18号段! 无图,直接上代码,可整合到JQuery中! function checkphone(obj){ //正则:验 ...

最新文章

  1. 初始化栈、入栈、出栈、栈空、数制转换函数和主函数,实现1348转换成8进制的功能。
  2. 初入android驱动开发之字符设备(一)
  3. CodeForces - 707C
  4. 阿里产品专家:高情商的技术人,如何做沟通?
  5. 记录 之 tensorflow中几个常用的函数:tf.unstack,tf.concat() 和 tf.stack() 等
  6. 索尼Xperia 5 II官方高清渲染图曝光:还是那个熟悉的小屏旗舰
  7. vim 添加到右键 windows
  8. 是否要从单片机转嵌入式Linux?
  9. 怎么找网页源文件位置_html网页源代码是什么 如何查看网页源代码经验篇
  10. 微分方程模型——偏微分方程
  11. stm32 薄膜键盘原理_stm32F4----薄膜4*4矩阵键盘读取(七)
  12. 利用水晶报表打印数据表格
  13. 信号转换芯片-LT8911EXB MIPI CSI/DSI转EDP
  14. SQLServer DBA 六十问
  15. 如何在把微信公众号生成链接
  16. 从零开始成为一名合格的数据分析师:为什么必须学统计学?
  17. 使用Python 爬取视频
  18. 博通wifi驱动详解(三)
  19. 祥云杯-re复现 (未完待续)
  20. 什么是EOS智能合约

热门文章

  1. 如何在浏览器里面将/u53f0/u6e7e/u7701转换为汉字
  2. oracle 查询字段中文注释,oracle 查询表字段明细、字段注释、表注释
  3. 本科课程【虚拟现实引擎Unity3D】实验4 - 卡牌游戏完善
  4. 卡西欧95计算机怎么玩游戏,你真的会用计算器么?来玩转卡西欧计算器吧
  5. 让CPU占用率曲线听你指挥
  6. u-boot for tiny210 ver1.0(by liukun321咕唧咕唧)
  7. 如何让recv函数有点脾气 (让你知道select函数的威力)
  8. 前端密钥怎么存储,才最安全?
  9. Excel公式——手机号区分运营商归属,电信,联通,移动手机号的区分
  10. 《Smallpdf》简单好用的线上PDF工具