提供一个JS正则表达式校验示例,校验规则re为统一社会信用代码,re1为身份证号码,用来判断文本框内容变更时,文本内容是否符合统一社会信用代码或者身份证号码格式要求。
function changeValue(){
var v="111";
var re=/[^_IOZSVa-z\W]{2}\d{6}[^_IOZSVa-z\W]{10}/g;
var re1=/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/g;
return re.test(v)|re1.test(v);
}