天天看点

JS 姓名、身份证号检测

//姓名 验证
function check_name(val) {
    var rel = new RegExp("^[\u4E00-\u9FA5\uf900-\ufa2d·]*$");
    if (!rel.test(val)){
        return false;
    }
    return true;
}

//身份证号 验证
function check_indo(val){
    var rel = /^(^[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])$)$/;
    if(!rel.test(val)){
       return false;
    }else{
        return true;
    }
}
           

继续阅读