真假银行卡号识别

Luhn规则说明:

如何判断一个银行卡号是否是真实有效的,还是胡乱编造的呢。

银联卡号Luhn校验规则:16位银行卡号(19位通用)

1.将未带校验位的 15(或18)位卡号从右依次编号 1 到 15(18),位于奇数位号上的数字乘以 2

2.将奇位乘积的个十位全部相加,再加上所有偶数位上的数字

3.将加法和加上校验位能被 10 整除