JS正则验证手机号、姓名、邮箱以及身份证号

正则在做验证的时候经常用到,所以这里整理了几个验证的方法,供有需要的朋友使用。直接上代码

//验证手机号
var phoneReg = /(^1[3|4|5|7|8|9]\d{9}$)|(^09\d{8}$)/;


//验证姓名
var nameReg = /^[\u4E00-\u9FA5]{2,4}$/;


//验证身份证号
var cardReg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;


//验证邮箱
var emailReg= /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,478评论 0 4
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 28,104评论 1 45
  •   引用类型的值(对象)是引用类型的一个实例。   在 ECMAscript 中,引用类型是一种数据结构,用于将数...
    霜天晓阅读 4,781评论 0 1
  • 在职场中,最无奈的状态应当是:自己的想法得不到重视,不能放手去做,却要不停地做自己不认同的事情。而这种事情踏实做下...
    小宝777阅读 1,527评论 0 0
  • 山下琦 每天的每天,我不管干什么都喜欢待在办公室,除非必要事务我才出门。但是,只要天气好,在周末的上午,我喜欢...
    龚子戈阅读 1,508评论 0 0