- 软件开发、测试过程中,经常会涉及到银行卡号校验,我们需要了解校验规则,常见校验规则为长度校验和输入类型校验
- 总结1:银行卡位数,30位以内(包含30位)
- 总结2:银行卡号类型只能是数字
- 各银行卡号长度总结如下:
编号 | 所属银行 | 对公卡号长度范围 | 对私卡号长度 |
---|---|---|---|
1 | 中国银行 | 12~19位 | 12~19位 |
2 | 邮政储蓄 | 16~23位 | 14~19位 |
3 | 招商银行 | 13~21位 | 10~16位 |
4 | 工商银行 | 16~29位 | 16~19位 |
5 | 农业银行 | 17~27位 | 16~19位 |
6 | 建设银行 | 16~27位 | 16~20位 |
7 | 交通银行 | 8~27位 | 16~21位 |
8 | 浦发银行 | 13~23位 | 12~16位 |
9 | 民生银行 | 9~20位 | 12~16位 |
10 | 兴业银行 | 17~24位 | 16~18位 |
11 | 平安银行 | 13~18位 | 11~19位 |
12 | 中信银行 | 19位 | 16~19位 |
13 | 光大银行 | 17~30位 | 16~17位 |
14 | 广发银行 | 15~25位 | 16~19位 |
15 | 华夏银行 | 16~22位 | 16位 |
16 | 北京银行 | 21~28位 | 13~16位 |
17 | 宁波银行 | 16~23位 | 16~19位 |
18 | 上海银行 | 11~19位 | 15~18位 |
19 | 其他银行 | 30位以内 | 30位以内 |
- 备注:银行对公账户是企业进行业务操作过程中需要进行财务往来的资金管理账户,每个企业都需要申请一个对公账户,因为不管是纳税还是采购,都需要对公账户来进行做账。
- 详细数据如下: