Layui官方js正则验证手机号,邮箱,网址,日期,身份证。从官方js里挖出来的,正则表达式,赶紧收藏。

js正则验证手机号:/^1\d{10}$/

js正则验证邮箱:/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/

js正则验证url:/(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/

js正则验日期:/^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/

js正则验证身份证:/(^\d{15}$)|(^\d{17}(x|X|\d)$)/

下面是layui官方js配置项:

{verify: {required: [/[\S]+/, "必填项不能为空"],phone: [/^1\d{10}$/, "请输入正确的手机号"],email: [/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/, "邮箱格式不正确"],url: [/(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/, "链接格式不正确"],number: function(e) {if (!e || isNaN(e)) return "只能填写数字"},date: [/^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/, "日期格式不正确"],identity: [/(^\d{15}$)|(^\d{17}(x|X|\d)$)/, "请输入正确的身份证号"]}
}

举个例子

var reg=/(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/;
if(!reg.test(data.field.link)){layer.msg('外链格式错误,请输入以http://或https://开头的完整url!',{icon: 5});return false;
}

Layui官方js正则验证手机号,邮箱,网址,日期,身份证相关推荐

  1. C#正则判断手机号 邮箱 网址 日期 IP 身份证等

    C#正则判断手机号 邮箱 网址 日期 IP 身份证等: /*********************************************************************** ...

  2. js 正则验证手机号,用户名,密码

    js 正则验证手机号,用户名,密码 /*** 手机号码* @param val 字符串* @returns true: 手机号码正确*/ export function verifyPhone(val ...

  3. 正则验证手机号 6位验证码 身份证号

    验证手机号 function testMobile(tel) {var reg = /^[1][3,4,5,7,8,9][0-9]{9}$/;return reg.test(tel);} 6位验证码 ...

  4. js正则验证手机号,支持移动、电信、联通

    最近做了一个和移动合作的项目,规定必须移动号码 这对正则不好的我,简直是...但别忘可以百度,哈哈 这里收录一下 function istel(tel) {var rtn = false;//移动号段 ...

  5. html 邮政编码格式,js与jquery正则验证电子邮箱、手机号、邮政编码的方法

    本文实例讲述了js与jquery正则验证电子邮箱.手机号.邮政编码的方法. jQuery代码: //验证邮政编码 $("#postcode").blur(function(){ / ...

  6. html验证邮箱和手机号,js与jquery正则验证电子邮箱、手机号、邮政编码的方法

    本文实例讲述了js与jquery正则验证电子邮箱.手机号.邮政编码的方法. jQuery代码: 获取邮政编码 var postcode=$("#postcode").val(); ...

  7. js常见正则验证:邮箱 手机号 电话号码 账号 去掉空格 身份证

    常见正则验证:邮箱 手机号 电话号码 账号 这个博主没什么文采,废话不少说,直接来正文,往下看啊. 检测:电话号码 /* 检测:电话号码验证规则:区号+号码如:01022446688 010-4567 ...

  8. vue监控表单输入事件,正则验证手机号,邮箱

    vue监控表单输入事件,正则验证手机号,邮箱 <div class="input-name"><inputclass="input-type" ...

  9. js正则验证邮箱,手机号码

    上次在网上扒了一个电话号码和邮箱的js正则验证,结果是错的,我真是无语了.被领导批了,真气人. 错误代码图: 竟然有个+号,导致出现:13013013018015012345678 这个数字竟然合法, ...

最新文章

  1. bcftools安装
  2. 找论文太难?试试这款「文本生成」论文搜索工具丨开源
  3. 脑电分析系列 | eeglab汇总
  4. js中BOM和DOM的区别
  5. 《JAVA与模式》之合成模式
  6. abap 添加alv上的工具栏的按钮_Excel里的置顶功能——快速访问工具栏
  7. 柔性体没有应变_边坡防护终结篇!柔性防护系统(主被动网)知识总结!
  8. ocv特性_SOC-OCV曲线是否始终值得信赖的吗?
  9. 直连AIX服务器,对接AIX链路问题
  10. springcloud(十):熔断监控Hystrix Dashboard
  11. 国密算法(SM2)简介及SM2生成秘钥
  12. Hadoop3.2.0 Web应用程序代理
  13. Nokia Symbian PKG sis文件就会及时更新了
  14. BZOJ 2002 HNOI2010 弹飞绵羊 分块
  15. Touch ID回归,为用户对苹果最期待功能
  16. linux open换行windows,python中遇到的Windows系统中换行符的一个坑
  17. java list里数据用逗号结合
  18. Mac下安装sqlmap
  19. 阿泡的产品管理工具包之产品经理的34个感想
  20. ASCII码中不同字符分类、含义及相关技巧

热门文章

  1. vhall微吼中的视频无法通过左右方向键来快进和快退的解决方法
  2. 2021年起重机司机(限桥式起重机)最新解析及起重机司机(限桥式起重机)考试试卷
  3. 推荐一款优秀的硬盘空间管理工具软件-TreeSize Free
  4. 纯属娱乐的涂色绘画系统
  5. arcgis中制作出行od图_arcgis制作坡度图
  6. js 操作字符串,
  7. 几何学的公理化:塔尔斯基 pk 希尔伯特,谁能取胜?
  8. python安装包报错解决方案
  9. 计算机怎么设置网络,电脑怎么设置网络
  10. 阿里推出新品牌“瓴羊”,致力成为“数字化领头羊”