1、身份證號 *
性別 *
2、3、新增乙個jsondata.ashx檔案
using system;
using system.collections;
using system.configuration;
using system.data;
using system.linq;
using system.web;
using system.web.security;
using system.web.ui;
using system.web.ui.htmlcontrols;
using system.web.ui.webcontrols;
using system.web.ui.webcontrols.webparts;
using system.xml.linq;
using benq.flower.form.carrform7_v8.dal;
namespace benq.flower.form.carrform7_v8
else
#endregion}}
context.response.end();
}public bool isreusable}}
}4、驗證規則
#region
public bool validateidentityid(string identityid)
").match(identityid).success)
return valid;
}//驗證檢查碼是否正確。正確返回true, 否則返回false
private bool validatecheckcharacter(string identityid)
else
//加權乘再累加
multiplyresult += digitalcharacter * times;
}除以模數10取其餘數
modulos = 10;
remainder = multiplyresult % modulos;
if (remainder == 0)
}else
}return valid;
}//根據區域碼得到兩位數字.因為轉換規律性不強,採用硬編碼,可靠
private string getregiondigitalstring(string regionprefix)
return regiondigital;
}#endregion
身份證驗證
1 簡單的正規表示式 1 preg match d d dx id card 2 preg match d 18 19 20 d 01 d 0123 d d d x id card 3 preg match d d d x x id card 2 複雜並且嚴格一些的驗證 這個可以驗證15位和18位的...
身份證驗證
身份證分為兩類 1 全是數字 15位或者18位。2 大寫x 18位,最後一位字母x,其餘必需是數字。正則 d d d d x 身份驗證例項 header content type text html charset utf 8 idc post idc bm substr idc,0,6 gende...
php 身份證驗證,根據身份證獲取生日和性別
php 身份證驗證工具類 身份證驗證 private function checkidcard idcard 取出本體碼 idcard base substr idcard,0,17 取出校驗碼 verify code substr idcard,17,1 加權因子 factor array 7 9...