17

このトピックに関連して多くの議論があったことは承知しています。たとえば、クレジット カードの検証: カード名に非 ASCII 文字を含めることはできますか?

この質問をした理由は、人々がすべての情報を 1 か所で見つけることができるからです。

私が見つけたこと(間違っている場合は訂正してください):

タイトル - 長さ - フォーマット

クレジット カード番号 - 最小 13、最大 19 - 数値

クレジット カード名 - 最大 26 - 英数字 (イニシャルの後にドットを含めることはできませんか?)

銀行口座番号 (ところで、私はインドにいます) - 最小 11、最大 15 - 数値

銀行口座名 - わかりません - 英数字ですか? (繰り返しますが、わかりません)

財務データを扱う必要がある人に役立つように、回答を提供してください。

4

1 に答える 1

22

この記事を読む:リンク

これはクレジット カード番号の生成に関するものですが、カードが有効かどうかを判断するのに役立ちます。

クレジット カード会社をクレジット カード番号に関連付けるルールは次のとおりです。

Visa = 4XXX - XXXX - XXXX - XXXX
MasterCard = 5[1-5]XX - XXXX - XXXX - XXXX
Discover = 6011 - XXXX - XXXX - XXXX
Amex = 3[4,7]X - XXXX - XXXX - XXXX
Diners = 3[0,6,8] - XXXX - XXXX - XXXX
Any Bankcard = 5610 - XXXX - XXXX - XXXX
JCB =  [3088|3096|3112|3158|3337|3528] - XXXX - XXXX - XXXX
Enroute = [2014|2149] - XXXX - XXXX - XXX
Switch = [4903|4911|4936|5641|6333|6759|6334|6767] - XXXX - XXXX - XXXX
于 2012-10-06T17:40:10.960 に答える