如何真实的去验证一张身份证呢

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

开发工具与关键技术:VS 与jquery

作者:梁英豪

撰写时间:2019年7月8日

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

如何真实的去验证一张身份证呢

身份证在现实生活中都是一张很重要的证件。因为在很多地方都需要通过身份证才能执行的。例如购买火车票、办理银行卡、激活手机电话卡还有就是去酒店住宿等等。这些都要使用身份证进行验证才能执行,验证身份证是否有误。因为身份证就是本人的基本信息。对于古代而言就是通行证。所以这样就能知道身份证对公民来说是有多么的重要了。

虽然知道了身份证的重要性,但是知道怎么识别身份证是真还是假呢?因为要辨别出身份证是否有误?是否有基本信息?知道有什么基本信息吗?

首先!判断身份证是否有误!这里是判断输入的身份证号码是否符合这么多的数字。如果数量少了的话或者数量多了的话都会提示“身份证信息有误,请输入正确的数据!”这个提示框。

然后!判断身份证的数量和格式。如果觉得不相信这个格式可以检验一下格式。这身份证的数字就能限制了。和条件也限制到了。黄色部分就是获取的数量跟格式。上面的蓝色跟绿色就是正则表达式。下面的格式,如果前面有字或者字母,都不会识别到他们。或者后面的数字多了也不会多添加进来。但是我为什么要把大写或者小写的X也打上去呢?其实有些身份证也会有这些特殊情况。就是里面会存在大写或者小写的X在里面。所以就加多一条判断在后面。

最后!就是要在输入框中判断是否是真实的身份证号码。这里要输入的身份证号码要是真实性的才能输入成功,这就不会只是筹够字数这么简单就可以的了。这里也引用了一个关于身份证号码验证的插件。所以代码就减少了很多。

这样就把身份证的验证完成一小部分了。虽然描述的不是很全面。但是基本的思路是据我所知的。但是把身份证填写上去。会得到什么基本的信息呢?这也是我所期待的一部分。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值