js 校验身份证号码,js利用正则校验身份证
这一篇来分享如何用JS和正则来校验身份证号码的合法性,这也是我们经常用到的一个功能了吧。记录一下。
代码片段
isCardNo(card) { const reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; if (reg.test(card) === false) { return false; } else { return true; } }, //使用 if(this.isCardNo(card)){ alert("合法") } else { alert("不合法") }
利用上面的代码片段就可以快速的校验当前身份证号是否符合证件号规则是否合法。
个人感悟: 通过这些年的学习,接触了很多框架,Ag、Vue/ React… … ,但是我发现万丈高楼平地起都离不开JS,这才是根基。不论做什么写什么项目,学习什么新的框架, 如果原生JS学习的不好的话,后期都不会走的太顺,不会理解的透彻,所以不管前端如何发展,我们都要打牢根基我们的JS基础吧。
下面给大家推荐一套我个人感觉非常不错的课程《 再学JavaScript ES(6-11)全版本语法大全 》直接下载