【NumberValidators】类库介绍

NumberValidators是一个用于验证中国大陆证件、号码是否符合国家标准的类库,因为该类库在昨日已经正式发布1.0.0版本至nuget,所以在此介绍下该类库的具体功能。

 

NumberValidators的github地址为:https://github.com/fdstar/NumberValidators,v1.0.0版本目前包含三项验证:

大陆身份证验证

增值税发票验证

工商注册码/统一社会信用代码

在github上对以上三项验证如何使用已有一个简单的代码示例,当然后面会在后续博客中写上详细的使用例子

 

如果你有其它国家标准需要支持,可以回复此博客,或者在github上创建issue,当然如此做前你还需要知道下列情况

 

曾经考虑,但后续因国标简单或没有完整参考资料而被排除的验证国标如下:

护照、港澳台通信证、车牌号、纳税人识别号

注意上面国标虽不支持,但部分国标相关简单的正则判断还是可以在 RegexPatterns 中找到

 

已支持但未单独公开的验证国标:

组织机构代码

 

posted on 2018-05-10 16:19  胡萝卜星星  阅读(379)  评论(0编辑  收藏  举报

导航