美文网首页
正则表达式整理

正则表达式整理

作者: 刘佳季 | 来源:发表于2021-03-29 13:28 被阅读0次

    // 7,3    1234567.123    0.0    0

    /^[0-9]\d{0,6}(\.\d{1,3})?$|^0(\.\d{1,3})$/

    //6,2     123456.12     1.0    1

    /^[1-9]\d{0,5}(\.\d{1,2})?$|^0(\.\d{1,2})$/

    // +-  10,4   +1234567899.1234 -1234567899.1234

    /^(\-|\+)?\d{0,10}(\.\d{1,4})?$/

    // 10,4  1234567899.1234   

    /^(\-|\+)?\d{0,10}(\.\d{1,4})?$/

    // 手机号

        mobile: /^1[3456789]\d{9}$/,

        // 网址

        url: /^(https?|ftp):\/\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}|([a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(:[0-9]+)*(\/($|[a-zA-Z0-9.,?'\\+&%$#=~_-]+))*$/,

        // 正整数

        signlessInteger: /^([1-9][0-9]*)$/,

        // 可以为0的正整数

        integer: /^\d+$/,

        // 字母数字或底划线

        code: /^[\w]*$/,

        // 校验长度

        codeLength: /^[\s\S]{0,50}$/,

        // 中文

        chiness: /^[\u4e00-\u9fa5]*$/,

        // 非中文

        notChiness: /^[^\u4e00-\u9fa5]*$/,

        // 英文

        word: /^[A-Za-z]*$/,

        // 15或18位身份证号码

        idNo: /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/,

        // 密码规则:6-20位字母或数字组合

        password: /^[A-Za-z0-9]{6,20}$/,

        // 邮箱

        email: /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,

    相关文章

      网友评论

          本文标题:正则表达式整理

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