美文网首页
正则校验

正则校验

作者: 流过 | 来源:发表于2020-04-16 10:44 被阅读0次
验证是否为数字:/^[0-9]*$/
由6-16位数字和大小写字母组成:/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d{6,})[^]{8,16}$/
验证是否为汉字:/^[\u4e00-\u9fa5],{0,}$/
验证x-y位的数字:/^\d{x,y}$/
验证由26个英文字母组成的字符串:/^[A-Za-z]+$/
验证由数字和26个英文字母组成的字符串:/^[A-Za-z0-9]+$/
验证由数字、26个英文字母或者下划线组成的字符串:/^\w+$/
验证是否含有 ^%&',;=?$\" 等字符:/[^%&',;=?$\x22]+/
验证用户密码:/^[a-zA-Z]\w{5,17}$/(正确格式为:以字母开头,长度在6-18之间,只能包含字符、数字和下划线)
验证邮箱地址:/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/
验证链接地址:/^http:\/\/([\w-]+\.)+[\w-]+(\/[\w-.\/?%&=]*)?$/
验证电话号码:/^(\d3,4|\d{3,4}-)?\d{7,8}$/(正确格式为:XXXX-XXXXXXX,XXXX-XXXXXXXX,XXX-XXXXXXX,XXX-XXXXXXXX,XXXXXXX,XXXXXXXX)或者: /^1[3578]\d{9}$/
var filter_jg = /^[a-zA-Z0-9]{7,21}$/;  //军官证
var filter_ga = /^[a-zA-Z0-9]{5,21}$/; //港澳通行证
var filter_hz =  /^[a-zA-Z0-9]{3,21}$/; //护照
/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}(\d|x|X)$/, //驾照
/^[a-zA-Z0-9]{10,20}$/, //营业执照
验证手机号码:/^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$/
验证身份证号(18位):/^(\d{18}$)|(^\d{17}(\d|X|x))$/

相关文章

  • 正则表达式

    //正则校验html标签let reg = /<[^<>]+>/g //正则校验%let regP = /[%]/...

  • Vue 自定义校验

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

  • Ant Form使用总结 —— 校验

    正则校验 使用item属性rules[]字段中pattern进行正则校验,可进行多正则验证不同message 问题...

  • Golang 正则表达式

    参考golang之正则校验golang正则使用总结

  • java正则校验正确性

    java校验正则表达式是否正确。 try { String regex = "需要校验的正则表达式"; P...

  • 正则

    正则 1.什么是正则:用来操作字符串的规则; 正则就是用来操作(校验,捕获)“字符串”的 1)校验:返回布尔值 t...

  • 基础工具方法记录

    身份证号正则校验 手机号校验 座机号校验 json序列化处理

  • 分享几个项目中常用的正则校验方式

    html 正则数字转化为大写 校验小数点后留取几位小数 限制textarea最多输入长度显示 正则校验如果输入回车...

  • 正则校验

    /*校验手机号码*/ function isValidPhone(mobile){ // var re = /^(...

  • 正则校验

    年月日 身份证 银行卡 电话正则 邮箱正则

网友评论

      本文标题:正则校验

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