chinese-validator-core 0.1.0

Core validation logic for Chinese data (address,id_card, license_plate,name, phone, postal_code,qq,username,etc.)
Documentation
1
2
3
4
5
6
7
8
9
10
//! QQ号码验证

/// 验证QQ号码
pub fn validate_qq(qq: &str) -> bool {
    if qq.is_empty() || qq.len() < 5 || qq.len() > 11 {
        return false;
    }

    qq.chars().all(|c| c.is_ascii_digit()) && qq.chars().next().unwrap() != '0'
}