验证中国大陆身份证号码和银行卡号的合法性
• 由18位数字组成,最后一位可能是X
• 前6位为地址码
• 中间8位为出生日期码
• 后3位为顺序码,最后1位为校验码
• 验证不检查身份证是否真实存在
• 通常由16-19位数字组成
• 使用Luhn算法进行校验
• 前6位是发卡行标识代码
• 验证不检查银行卡是否真实存在