由于新时代,各种网络运营商出现,比如阿里的蚂蚁宝卡,腾讯的大王卡等等,所以常规的手机号正则表达式已经满足不了现实需求,下面提供一个新的正则表达式(这里同时记录下一些比较常用的正则):

// 手机号码正则表达式
var mobile = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/;//19位全国正式唯一学籍号正则表达式
var roll_code = /^[A-Z]\d{6}(18|19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}(\d|[xX])$/;//18位身份证正则表达式
var identity_card = /^\d{6}(18|19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}(\d|[xX])$/;//保留一位小数的正数正则表达式
var reg = /(^[1-9](\d+)?(\.\d{1,1})?$)|(^(0){1}$)|(^\d\.\d{1,1}?$)/;//onkeydown事件禁用文本框粘帖
function fncKeyStop(evt){if(!window.event){var keycode = evt.keyCode;var key = String.fromCharCode(keycode).toLowerCase();if(evt.ctrlKey && key == "v"){evt.preventDefault();evt.stopPropagation();}}
}

如果是在服务端验证,请把\d都改成\\d。

2018新型手机号正则表达式相关推荐

  1. 手机号正则表达式校验,兼容+86,空格和-分隔符等常规手机格式

    手机号正则表达式校验 背景 前一段时间在用蜂巢取快递的时候,我输入199号段,发现提示我手机号错误,导致我无法注册使用蜂巢功能. 最近有空了,打算写一篇关于手机号校验的文章,和大家交流交流.现在网上的 ...

  2. 中国地区的手机号正则表达式

    中国地区的手机号正则表达式可以这样写: ^1[3-9]\d{9}$ 这个正则表达式可以匹配大部分中国地区的手机号码. 其中^表示字符串的开头,1表示手机号码的开头数字是1,[3-9]表示第二位数字是3 ...

  3. 允许为空的手机号正则表达式

    最新手机号正则表达式:^((17[0-9])|(14[0-9])|(13[0-9])|(15[^4,\D])|(19[^4,\D])|(18[0,1,2,5-9]))\d{8}$ 可以为空的手机号正则 ...

  4. 手机号正则表达式html,js 获取input的value值及验证手机号和汉字的正则表达式

    在项目中经常遇到需要验证输入内容的情况,可以通过 Javascript 判断输入内容,验证手机号或者是否为汉字. 简单的记录一下: HTML部分: 提交 js 部分: 首先获取到元素:var unam ...

  5. Android 2018最新验证手机号正则表达式

    /** * 判断字符串是否符合手机号码格式 * 移动号段: 134,135,136,137,138,139,147,150,151,152,157,158,159,170,178,182,183,18 ...

  6. ios --- 手机号 正则表达式 更新到2018年1月,支持最新的166号段

    /** * 手机号码正则表达式 */ NSString *regex = @"^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]| ...

  7. 手机号正则表达式验证_想精通正则表达式 这几个正则表达式学习资料及工具你必须有!...

    正则表达式不是什么开发语言,也不什么脚本语言,但是你在做项目开发的时候,离不开它.你可以把它理解过一种逻辑公式,正则表达式通常被用来检索.替换那些符合某个模式(规则)的文本.正则对刚入门的程序员,甚至 ...

  8. 手机号正则表达式验证_还不会正则表达式?看这篇!

    前言 正则表达式是很多程序员,甚至是一些有了多年经验的开发者薄弱的一项技能.大家都很多时候都会觉得正则表达式难记.难学.难用,但不可否认的是正则表达式是一项很重要的技能,所有我将学习和使用正则表达式时 ...

  9. 七夕总结:2018新型婚恋交友 App 激增!18禁,年轻人有点敢玩

    作者|元小发 本文经授权转载自七麦研究院(ID:Qimaiyanjiuyuan) 2017 年,有人做过一份单身狗的专题报告,报告显示,中国目前的单身人口已高达 2 亿,正面临第四次单身潮. 近日,珍 ...

最新文章

  1. Docker学习(1)——几张图快速了解Docker
  2. 记录JS event Loop机制及Node v8事件执行机制
  3. UML系统分析与设计01-准备
  4. 【⛔拒绝内卷,学会shell,走遍天下都不怕⛔】shell编程基础
  5. P1983 车站分级
  6. how does Fiori Mock server serve OData request with 202
  7. JAVA实验二——圆柱体
  8. 工作188:表单校验规则
  9. oracle scn与数据恢复,[Oracle] SCN与数据恢复的关系
  10. “根本就不需要 Kafka 这样的大型分布式系统!”
  11. 大型网站的可伸缩性架构如何设计?
  12. html做预约人数显示,添加预约用户.html
  13. html单击出现下拉菜单,*OnClick实现点击主菜单时出现下拉菜单,已实现但是有问题,求助!*...
  14. 人脸识别技术场景应用
  15. 帝国列表页分开调取年份和月份单独调用的方法?
  16. ecshop调用文章显示上一篇下一篇_无需整理
  17. ToolBar控件详解
  18. [附源码]Java计算机毕业设计SSM餐厅订餐系统
  19. MathType公式编辑器快捷键操作
  20. 号外号外 !新媒之家APP2.1.0版本震撼上线!!!

热门文章

  1. Android N 来电界面
  2. HttpPrinter说明文档(web打印中间件,web打印插件)
  3. 《Effective C++》学习笔记(条款51:编写 new 和 delete 时需固守常规)
  4. jquery通过身份证号获取性别和生日
  5. 昨日之日不可留,明日之日未可知,今日之日胜千金。
  6. 赋truncate权限mysql_权限管理
  7. VM中的虚拟机自动关机
  8. 圣杯布局与双飞翼布局的理解
  9. 使用netty实现并维护TCP长连接
  10. 如何通过蒲公英实现iOS版本自动提示更新,省去频繁打内测版本发链接给同事老板