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

表单校验常用正则

作者: 丸子_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标记更新。。。

    相关文章

      网友评论

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

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