//說明:驗證身份證的有效性
//引數: 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' && c <= 'z') || (c >= 'a' && c <= 'z'))
if (!last)
}string acity = new string;
double isum=0;
string info="";
system.text.regularexpressions.regex rg = new system.text.regularexpressions.regex(@"^/d(/d|x)$");
system.text.regularexpressions.match mc = rg.match(cid);
if(!mc.success)
cid = cid.tolower();
cid = cid.replace("x","a");
if(acity[int.parse(cid.substring(0,2))]==null)
trycatch
for(int i=17;i>=0;i--)
if(isum%11!=1)
return ("身份證號碼資訊錯誤:非法證號!");
return(acity[int.parse(cid.substring(0,2))]+","+cid.substring(6,4)+"-"+cid.substring(10,2)+"-"+cid.substring(12,2)+","+(int.parse(cid.substring(16,1))%2==1?"男":"女"));}
驗證身份證號碼
好久沒更新了,今天簽到啦。感覺這個驗證挺重要的,也挺常用的,所以分享給需要的朋友。驗證身份證號碼,在網上找到的好東東 function checkidcard idcard var idcard,y,jym var s,m var idcard array new array idcard arra...
驗證身份證號碼
var idcardnoutil powers 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 paritybit 1 0 x 9 8 7 6 5 4 3 2 genders checkaddresscode function addresscode test address...
身份證號碼
每乙個人自出生後都會有乙個身份證號碼。根據我國有關部門規定,公民身份號碼是特徵組合碼,由十七位數字本體碼和一位數字校驗碼組成。排列順序從左至右依次為 六位數字位址碼,八位數字出生日期碼,三位數字順序碼和一位數字校驗碼。居民身份證是國家法定的證明公民個人身份的有效證件。例如 對於身份證號碼330719...