美文网首页
表单校验常用正则

表单校验常用正则

作者: 丸子_d7e2 | 来源:发表于2019-07-15 19:40 被阅读0次

验证手机号

(!(/^1[3|4|5|8][0-9]\d{4,8}$/.test(sMobile))){ 

验证座机号

/0\d{2}-\d{7,8}/

验证身份证号

十八位:^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$
十五位:^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}$
整体:^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}$)

验证密码强度

强:字母+数字+特殊字符 
 ^(?![a-zA-z]+$)(?!\d+$)(?![!@#$%^&*]+$)(?![a-zA-z\d]+$)(?![a-zA-z!@#$%^&*]+$)(?![\d!@#$%^&*]+$)[a-zA-Z\d!@#$%^&*]+$
中:字母+数字,字母+特殊字符,数字+特殊字符
^(?![a-zA-z]+$)(?!\d+$)(?![!@#$%^&*]+$)[a-zA-Z\d!@#$%^&*]+$
弱:纯数字,纯字母,纯特殊字符
^(?:\d+|[a-zA-Z]+|[!@#$%^&*]+)$

验证邮编

/^[a-zA-Z0-9 ]{3,12}$/

验证邮箱

^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$

金额(小数点两位) 网址 IP 日期时间 数字 英文 中文 小写 大写 HTML标记更新。。。

相关文章

  • 表单校验常用正则

    验证手机号 验证座机号 验证身份证号 验证密码强度 验证邮编 验证邮箱 金额(小数点两位) 网址 IP 日期...

  • 正则表单校验(邮箱,固话,年龄)

    正则表单校验 window.onload = function(...

  • Vue 自定义校验

    自定义校验,添加正则校验 以下是常用的正则(补充中)

  • WTForms 字段 参数 校验

    常用字段 常用参数 常用校验 文件上传 表单提交属性 表单处理流程

  • 常用正则表达式

    正则表达式是对字符串执行模式匹配的强大工具。常用于表单校验,过滤、替换特殊字符。 一、正则表达式规则简介 ** 元...

  • 表单校验正则

    表单校验正则 1.检测姓名 - 以字母或汉字开头(1-20个字符) 2.检测昵称 - 以1-20个字符,不支持输入...

  • js常用正则校验

    常用的正则校验,react可直接导入使用

  • 表单校验,正则,部分

    1.校验表单中某几项 1.type、brandName为rules定义的名称(表单内容prop名称) 2.校验常用...

  • flutter 表单Form使用示例

    介绍 flutter提供一套表单校验框架Form,可以通过Form框架一步校验所有表单,非常方便,比较常用的用法是...

  • js工具方法

    1 数字转中文 常用正则校验和部分工具方法

网友评论

      本文标题:表单校验常用正则

      本文链接:https://www.haomeiwen.com/subject/ccuokctx.html