各种证件正则表达式
/*******************************18位身份证号码正则***********************************/
/^[1-9]\d{5}[1-9]\d{3}((0[1-9])|(1[0-2]))((0[1-9])|([1-2][0-9])|(3[0-1]))\d{3}(\d|x|X)$/.test(idNumber);
/*******************************18位身份证号码正则***********************************/
/*******************************15位身份证号码正则***********************************/
/^[1-9]\d{7}((0[1-9])|(1[0-2]))((0[1-9])|([1-2][0-9])|(3[0-1]))\d{3}$/.test(idNumber);
/*******************************15位身份证号码正则***********************************/
/*******************************护照号码正则***********************************/
/^[a-zA-Z]{5,17}$/.test(idNumber);
/^[a-zA-Z0-9]{5,17}$/.test(idNumber);
/*******************************护照号码正则***********************************/
/*******************************军官士兵证号码正则***********************************/
/^[a-zA-Z0-9]{7,21}$/.test(idNumber);
/*******************************军官士兵证号码正则***********************************/
/*******************************港澳回归证 和 台胞证***********************************/
/^[a-zA-Z0-9]{5,21}$/.test(idNumber);
/*******************************港澳回归证 和 台胞证***********************************/
/******************************************出生证***********************************/
/^[a-zA-Z0-9]{5,21}$/.test(idNumber);
/******************************************出生证***********************************/
/*****************************************户口本***********************************/
/^[a-zA-Z0-9]{3,21}$/.test(idNumber);
/*****************************************户口本***********************************/
//手机号
<input
type="number"
maxlength="11"
oninput="if(value.length>11)value=value.slice(0,11)"
v-model="info.mobile"
class="right-con"
placeholder="请填写"
/>
/^1[3456789]\d{9}$/.test(_this.info.mobile)
//护照
/(^[EeKkGgDdSsPpHh]\d{8}$)|(^(([Ee][a-fA-F])|([DdSsPp][Ee])|([Kk][Jj])|([Mm][Aa])|(1[45]))\d{7}$)/.test(_this.info.id_card_no)
//身份证号
/^[1-9][0-9]{5}([1][9][0-9]{2}|[2][0][0|1][0-9])([0][1-9]|[1][0|1|2])([0][1-9]|[1|2][0-9]|[3][0|1])[0-9]{3}([0-9]|[X])$/.test(_this.info.id_card_no)