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. hadoop,spark,scala,flink 大数据分布式系统汇总
  2. 对DIP IoC DI的理解与运用
  3. ip分片 tcp分段(转)
  4. xpdf将pdf转换为html,(WordExcelPDF文件转换成HTML整理.docx
  5. java 使用 idea 调试 ysoserial
  6. nacos持久化配置MySQL8_Nacos 数据持久化 mysql8.0
  7. 推荐搜索炼丹笔记:MiNet阿里跨域点击率CTR预估
  8. 测试教程网.unittest教程.2. 基本用法
  9. [NOI2014] 起床困难综合症(二进制,贪心)
  10. 进程间通信(IPC)+进程加锁解锁
  11. 21天让你成为Horizon View高手—Day11:手动池的创建
  12. 上辈子做鸡 这辈子学计算机,上辈子造了什么孽,这辈子才会当老师?
  13. RFT和QTP与AutoIt
  14. 计算机毕业设计Java河南省农村多元化养老服务管理系统设计与实现(源码+系统+mysql数据库+lw文档)
  15. 洛谷P1438 无聊的数列
  16. IP,域名,DNS,端口
  17. 推荐一款跨平台视频播放器:ZY-Player
  18. 2020年书法落款_散文书法落款-2020年书法落款怎么写?
  19. 10年测试工程师的工作感悟,写给还在迷茫中的朋友
  20. python中read函数解释_Python内置函数:read()

热门文章

  1. 工业继电器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  2. 智能拼图和魔法寿司-康佳6670
  3. 罗森伯格电子配线系统问答
  4. 记录一次Win7接入NVME固态的过程
  5. Go入门(微软教程笔记)
  6. 计算网络地址和广播地址
  7. linux edb 运行不了,运行 Linux 的 IBM Power Systems 上的 EDB Postgres Advanced Server 9.5 入门...
  8. harmonyos用英语怎么说,华为在欧盟知识产权局申请HarmonyOS专利 或为鸿蒙系统的英文名称...
  9. 华为内部的项目管理之沟通流程
  10. discuz克米设计app模板V3.5破解版,查找好友修复文件