【发布时间】:2012-09-27 12:50:10
【问题描述】:
我知道有很多与此主题相关的讨论,例如Credit Card validation: can Card Name contain non-ASCII characters?
我想问这个问题的原因是因为人们可以在一个地方找到所有信息。
我发现了什么(如果/我错了,请纠正我):
标题 - 长度 - 格式
信用卡号 - 最小 13,最大 19 - 数字
信用卡名称 - MAX 26 - 字母数字(首字母后不能包含点?)
银行帐号(顺便说一句,我在印度)- MIN 11,MAX 15 - 数字
银行帐户名称 - 抱歉,不知道 - 字母数字? (再次,不知道)
请提供答案,以帮助需要处理财务数据的人。
【问题讨论】:
-
伙计们,请不要关闭这个。您不知道互联网上的卡片验证信息有多么分散。搜索一下就知道了
-
据我所知,你的信用卡号码是对的。
-
问题是您无法自信地验证这一点。卡号和其余数据的定义随着时间的推移而变化。不经常,但足以在几年后在生产中产生火灾,而你最不希望发生这种情况。当你知道它的定义时,你就可以验证它。如果定义不满足,则无效。问题是银行是知道这个定义的人,所以让他们决定什么是有效数字,什么不是。你可以做一些应该非常宽松的基本验证。
标签: validation credit-card onlinebanking