国内主要银行存折帐号规则及校验方法

国内主要银行存折帐号规则及校验方法

社区

Web 开发 帖子详情 国内主要银行存折帐号规则及校验方法 zheng8498 2016-08-25 08:57:11 系统需要开发一功能由用户输入银行卡 或者 存折帐号

目前,银行卡都支持 Luhm 校验,并且可以通过 支付宝的公共接口获取卡号所属银行的信息。

但是,对于银行存折尚未找到有效的 校验方法以确保用户输入的帐号正确,以及根据帐号获取存折所属银行的办法。

请问是否有类似需求的开发人员可以提供方法 或者 参考文章,谢谢了。

自己测试过的几个存折的规律:

建设银行 29 开头的存折满足 Luhm校验规则

工商银行 19 存折不支持 Luhm校验

...全文

4780 5 打赏 收藏 国内主要银行存折帐号规则及校验方法 系统需要开发一功能由用户输入银行卡 或者 存折帐号 目前,银行卡都支持 Luhm 校验,并且可以通过 支付宝的公共接口获取卡号所属银行的信息。 但是,对于银行存折尚未找到有效的 校验方法以确保用户输入的帐号正确,以及根据帐号获取存折所属银行的办法。 请问是否有类似需求的开发人员可以提供方法 或者 参考文章,谢谢了。 自己测试过的几个存折的规律: 建设银行 29 开头的存折满足 Luhm校验规则 工商银行 19 存折不支持 Luhm校验 复制链接

扫一扫 分享 转发到动态 举报 AI 作业

写回复 配置赞助广告取 消

确 定

用AI写文章 5 条回复 切换为时间正序 请发表友善的回复… 发表回复 打赏红包 需支付: 0.00 元 取 消 确 定 qq_43639731 2018-12-19 打赏举报 回复 工商银行的活期存折19位的账号,最后两位是校验位。校验位不是最后一位。

另:大部分农商银行/农村信用社的存折账号有18位存折账号的,校验位也是最后两位,测试了一些没测出用什么数进行加权的。提供以下存折账号(全部存折位数)数据方便测试:

800010121002503924

800010121002504079

800010121002504135

800010121002504288

800010121002504344

800010121002504400

800010121002504553

800010121002504609

800010121002504762

800010121002504818

800010121002504971

8000101210025050XX

800010121002505182

800010121002505238

800010121002505391

800010121002505447

8000101210025055XX

800010121002505656

800010121002505712

800010121002505865

800010121002505921

800010121002506076

XX代表没算出的校验位。

结束。

qq_43639731 2018-11-08 打赏举报 回复 工商银行的活期存折19位的账号,最后两位是检验位。检验位不是最后一位。

另大部分农商银行/农村信用社的存折账号有18位存折账号的,校验位也是最后两位,测试了一些没测出用什么数加权的。提供以下存折账号数据方便测试:

800010121002503924

800010121002504079

800010121002504135

800010121002504288

800010121002504344

800010121002504400

800010121002504553

800010121002504609

800010121002504762

800010121002504818

800010121002504971

8000101210025050XX

800010121002505182

800010121002505238

800010121002505391

800010121002505447

8000101210025055XX

800010121002505656

800010121002505712

800010121002505865

800010121002505921

800010121002506076

结束。

zheng8498 2018-01-18 打赏举报 回复 文章涉及涉及到具体的规则 李德胜1995 2017-08-11 打赏举报 回复 zheng8498 2017-08-11 打赏举报 回复 是否存折的没有确定的规则呢? 农村信用社计算机岗位人员考试模拟试题一.doc 农村信用社计算机岗位人员考试模拟试题一.doc 软件工程复习(数据流图与ER图).ppt 软件工程复习(数据流图与ER图).ppt 银行卡号的校验规则 2019独角兽企业重金招聘Python工程师标准>>>

... 银行账号正则_求一个能验证银行卡号的正则表达式 u01151611202-27 15:52等级3楼银行卡号一般15位或19位,第一位不为0吧$str='6228480402564890018';preg_match('/^([1-9]{1})(\d{14}|\d{18})$/',$str,$match);print_r($match[0]);每隔指定字符长度分割字符串//银行卡号格式化qq_3996169508-24 14:51等级4楼银... js银行卡、手机号等校验汇总 前端JS银行卡等校验方法总结

银行卡输入添加空格和长度限制

/**

* 银行卡格式化

* 如何:6217 0044 0000 2047555

*/

formatBankNo:function (BankNo){

if (BankNo.value == "") return;

var account = new String (BankNo.value);

account = account.substring(0,22).

Web 开发

81,117

社区成员

341,740

社区内容

发帖 与我相关 我的任务 Web 开发 Java Web 开发 复制链接

扫一扫 分享 确定 社区描述 Java Web 开发 社区管理员

加入社区

获取链接或二维码

近7日

近30日

至今

加载中

查看更多榜单

社区公告

暂无公告 试试用AI创作助手写篇文章吧

+ 用AI写文章

相关推荐

华为旗下的产品都有哪些
世界杯欧洲赛怎么坐庄(世界杯坐庄什么意思)
金字旁加一个族念什么字?《镞》怎么读?
dnf哈林史诗怎么获得

dnf哈林史诗怎么获得

08-01 💫 9063

本文标签