最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS使用正則表達(dá)式驗(yàn)證身份證號(hào)碼

 更新時(shí)間:2017年06月23日 09:25:26   投稿:mrr  
這篇文章主要介紹了JS使用正則表達(dá)式驗(yàn)證身份證號(hào)碼的相關(guān)資料,需要的朋友可以參考下

廢話不多說了,先給大家看一段代碼吧

function isCardNo(card) 
{ 
  // 身份證號(hào)碼為15位或者18位,15位時(shí)全為數(shù)字,18位前17位為數(shù)字,最后一位是校驗(yàn)位,可能為數(shù)字或字符X 
  var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; 
  if(reg.test(card) === false) 
  { 
    alert("身份證輸入不合法"); 
    return false; 
  } 
} 

 最近的項(xiàng)目中用的需要調(diào)用實(shí)名認(rèn)證的接口,實(shí)名認(rèn)證接口價(jià)格相比短信而言高了不是幾分錢,所以說調(diào)用實(shí)名認(rèn)證的條件就要嚴(yán)格把關(guān),因此用到j(luò)s驗(yàn)證真實(shí)姓名與js驗(yàn)證身份證號(hào)。

進(jìn)入正題

  js驗(yàn)證真實(shí)姓名,是用的unicode字符的來進(jìn)行匹配,而中國(guó)人的姓名長(zhǎng)度一般都是2-4,所以重復(fù)匹配{2,4}次

1.js驗(yàn)證真實(shí)姓名 

var regName =/^[\u4e00-\u9fa5]{2,4}$/; 
if(!regName.test(name)){ 
  alert(‘真實(shí)姓名填寫有誤‘); 
   return false; 
 } 

js驗(yàn)證身份證號(hào),中國(guó)的身份證號(hào),一代身份證號(hào)是15位的數(shù)字,二代身份證都是18位的,最后一位校驗(yàn)位除了可能是數(shù)字還可能是‘X‘或‘x‘,所以有四種可能性:a.15位數(shù)字 b.18位數(shù)字 c.17位數(shù)字,第十八位是‘X‘ d.17位數(shù)字,第十八位是‘x‘

2.js驗(yàn)證身份證號(hào) 

var regIdNo = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; 
if(!regIdNo.test(idNo)){ 
  alert(‘身份證號(hào)填寫有誤‘); 
  return false; 
} 

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

相關(guān)文章

最新評(píng)論

米林县| 梅州市| 成武县| 清丰县| 贵州省| 出国| 安福县| 汝州市| 云霄县| 化德县| 桃源县| 鸡东县| 西和县| 云南省| 当雄县| 溧水县| 名山县| 通辽市| 永新县| 汕头市| 巧家县| 南汇区| 嘉义县| 沿河| 延寿县| 庐江县| 梁山县| 井冈山市| 元谋县| 油尖旺区| 呼和浩特市| 灵丘县| 泰顺县| 通州区| 三都| 万山特区| 桑日县| 太仓市| 昔阳县| 阿克| 汉川市|