function iscardno(num) katex parse error: undefined control sequence: \d at position 5: )|(^\̲d̲([0-9]|x))/.test(num)))
//校驗位按照iso 7064:1983.mod 11-2的規定生成,x可以認為是數字10。
//下面分別分析出生日期和校驗位
var len, re;
len = num.length;
if (len == 15) )(\d)(\d)(\d)(\d)$/);
var arrsplit = num.match(re);
//檢查生日日期是否正確
var dtmbirth = new date('19' + arrsplit[2] + '/' + arrsplit[3] + '/' + arrsplit[4]);
var bcorrectday;
bcorrectday = (dtmbirth.getyear() == number(arrsplit[2])) && ((dtmbirth.getmonth() + 1) == number(arrsplit[3])) &&
(dtmbirth.getdate() == number(arrsplit[4]));
if (!bcorrectday) else
num += arrch[ntemp % 11];
return true;
}} if (len == 18) )(\d)(\d)(\d)(\d)([0-9]|x)$/);
var arrsplit = num.match(re);
//檢查生日日期是否正確
var dtmbirth = new date(arrsplit[2] + "/" + arrsplit[3] + "/" + arrsplit[4]);
var bcorrectday;
bcorrectday = (dtmbirth.getfullyear() == number(arrsplit[2])) && ((dtmbirth.getmonth() + 1) == number(arrsplit[3])) &&
(dtmbirth.getdate() == number(arrsplit[4]));
if (!bcorrectday) else
valnum = arrch[ntemp % 11];
if (valnum != num.substr(17, 1))
return true;
}} return false;
}
身份證號碼驗證,超嚴格
身份證省的編碼 var vcity 檢查號碼是否符合規範,包括長度,型別 function iscardno card d d x if reg.test card false return true 取身份證前兩位,校驗省份 function checkprovince card return t...
身份證號碼驗證
說明 驗證身份證的有效性 引數 cid 身份證號碼 返回 地方 出生時間 性別 private string checkcidinfo string cid if cid.length 18 char c cid cid.length 1 bool last false if c 0 c 9 c a...
驗證身份證號碼
好久沒更新了,今天簽到啦。感覺這個驗證挺重要的,也挺常用的,所以分享給需要的朋友。驗證身份證號碼,在網上找到的好東東 function checkidcard idcard var idcard,y,jym var s,m var idcard array new array idcard arra...