美文网首页
正则校验

正则校验

作者: 偶头像超凶 | 来源:发表于2020-12-08 17:56 被阅读0次

    身份证

    const card15 = /^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}[0-9Xx]$/;
    const card18 = /^[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]$/;
    return card15.test(val) || card18.test(val);
    

    手机号

    const phone = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/
    return phone.test(val)
    

    6位验证码

    const sixNum= /^\d{6}$/
    return sixNum.test(val)
    

    相关文章

      网友评论

          本文标题:正则校验

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