china_identification_card 0.3.1

A Rust library for validating Chinese identification card numbers based on official rules and checksums.
Documentation
1
2
3
4
5
6
7
8
use crate::*;
#[test]
fn test_is_valid_id_number() {
    let valid: bool = is_valid_id_number("110101202311012176");
    assert_eq!(valid, true);
    let unvalid: bool = is_valid_id_number("110101202311012171");
    assert_eq!(unvalid, false);
}