NumberValidators是一個用於驗證中國大陸證件、號碼是否符合國家標準的類庫,因為該類庫在昨日已經正式發佈1.0.0版本至nuget,所以在此介紹下該類庫的具體功能。 NumberValidators的github地址為:https://github.com/fdstar/NumberVa ...
NumberValidators是一個用於驗證中國大陸證件、號碼是否符合國家標準的類庫,因為該類庫在昨日已經正式發佈1.0.0版本至nuget,所以在此介紹下該類庫的具體功能。
NumberValidators的github地址為:https://github.com/fdstar/NumberValidators,v1.0.0版本目前包含三項驗證:
大陸身份證驗證
增值稅發票驗證
工商註冊碼/統一社會信用代碼
在github上對以上三項驗證如何使用已有一個簡單的代碼示例,當然後面會在後續博客中寫上詳細的使用例子
如果你有其它國家標準需要支持,可以回覆此博客,或者在github上創建issue,當然如此做前你還需要知道下列情況
曾經考慮,但後續因國標簡單或沒有完整參考資料而被排除的驗證國標如下:
護照、港澳台通信證、車牌號、納稅人識別號
註意上面國標雖不支持,但部分國標相關簡單的正則判斷還是可以在 RegexPatterns 中找到
已支持但未單獨公開的驗證國標:
組織機構代碼