银行卡号校验
用 Luhn 校验卡号并识别卡组织
这里只做数学校验,不查询任何银行系统:Luhn 通过只说明卡号不是打错的,不代表这张卡真实存在或可用。请勿在任何工具里输入自己的真实卡号——下面几个是各卡组织公开的测试号。
Luhn 算法(ISO/IEC 7812)从右往左数,把偶数位(即第 2、4、6… 位)乘 2,乘积超过 9 就减 9,再把所有数字加起来——总和能被 10 整除即通过。它的设计目标是抓住单个数字写错和相邻两位调换这两类最常见的手输错误,而不是防伪:任何人都能构造出一个通过校验的号码。
所有处理都在你的浏览器本地完成,数据不会上传到服务器。