身份證驗證小程式

2021-08-20 09:57:26 字數 481 閱讀 9354

@test 

public void verificationnumber();

// 定義乙個變數來存 乘得的結果

int total = 0;

// 迴圈遍歷前17位

for (int i = 0; i < id.length() - 1; i++) ;

// 迴圈遍歷這個陣列

for (int i = 0; i < num.length; i++) {

// 取出這個陣列中的取模後的那個數字

char c = num[total2];

// 取出身份證最後一位

char c2 = id.charat(17);

// 判斷是否相同,如果不相同,就返回false

if (!(c == c2)) {

return false;

// 如果以上條件都滿足,說明這個身份證是真的,就返回true

return true;

身份證驗證

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...

身份證驗證指令碼

function checkidcard idcard var idcard,y,jym var s,m var idcard array new array idcard array idcard.split 地區檢驗 if area parseint idcard.substr 0,2 null...