欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Javascript使用正則驗(yàn)證身份證號(hào)(簡(jiǎn)單)

 更新時(shí)間:2016年08月25日 09:02:18   投稿:mrr  
本文以javascript為例給大家介紹了正則表達(dá)式驗(yàn)證身份證號(hào)的方法,非常不錯(cuò),介紹的非常詳細(xì),具有參考借鑒價(jià)值,感興趣的朋友一起看下吧

身份證為15位或者18位,15位的全為數(shù)字,18位的前17位為數(shù)字,最后一位為數(shù)字或者大寫(xiě)字母”X“。

與之匹配的正則表達(dá)式:

(^\d{15}$)|(^\d{17}([0-9]|X)$)

下面以Javascript為例進(jìn)行說(shuō)明:

functionisIdCardNo(num) { num = num.toUpperCase(); 
//身份證號(hào)碼為15位或者18位,15位時(shí)全為數(shù)字,18位前17位為數(shù)字,最后一位是校驗(yàn)位,可能為數(shù)字或字符X。 
if ( !(/(^\d{15}$)|(^\d{17}([0-9]|X)$)/.test(num)) ) 
{
alert('輸入的身份證號(hào)長(zhǎng)度不對(duì),或者號(hào)碼不符合規(guī)定!\n15位號(hào)碼應(yīng)全為數(shù)字,18位號(hào)碼末位可以為數(shù)字或X。');
returnfalse;
}; 
}
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) { $numbering.append($('
').text(i)); }; $numbering.fadeIn(1700); }); });

以上所述是小編給大家介紹的Javascript使用正則驗(yàn)證身份證號(hào)(簡(jiǎn)單),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論