3个版本
0.1.2 | 2023年4月17日 |
---|---|
0.1.1 | 2022年11月6日 |
0.1.0 | 2022年11月6日 |
#1678 in 算法
11KB
206 行
tw-id-num
检查或生成台湾身份证号码。
检查或生成中華民國國民身分證統一編號(即身份證字號,而非營業人統一編號),支持新式外來人口統一證號。
用法
let id = tw_id_num::generate_national(Some(tw_id_num::Sex::Male)); // e.g. "A123456789"
assert!(tw_id_num::check(&id));
assert!(tw_id_num::check_national(&id));
assert!(!tw_id_num::check_resident(&id));
无std和generate
特性
此crate可以不使用std编译。
在少数情况下,您可能想自己生成ID。如果启用了generate
特性,则可使用generate*
函数。但此特性需要std。
[dependencies.tw-id-num]
version = "*"
features = ["generate"]
Crates.io
https://crates.io/crates/tw-id-num
文档
许可证
依赖
~73KB