美文网首页
正则表达式集合

正则表达式集合

作者: 江疏影子 | 来源:发表于2019-08-16 10:24 被阅读0次

    只能输入纯数字
    /[^\d]/g
    $('.inputt').val($(this).val().replace(/[^\d]/g,''))
    银行卡校验
    const bankCardReg="/^(\d{16}|\d{19})$/"
    身份证校验

    const idCardReg="/^[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{3}([0-9]|X)$/";
    

    替换标点符号
    但是-可以输入

    var punctuationReg = new RegExp("[`~!@#$%^ &*()=|{}'·:;',\\[\\].<>/?~!_@+#¥……&*()——|{}【】‘;:”“'。,、?]");
    

    电话号码验证
    /^1[0-9]{10}$/
    只能输入中文reg

    const reg=/[^\u4E00-\u9FA5]/g;
    $('.insuranceName').val($(this).val().replace(reg,''));
    

    相关文章

      网友评论

          本文标题:正则表达式集合

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