クレジットカード番号の広い範囲

広い範囲はスペース、ハイフン、ピリオドで区切られているか、セパレータなしの有効なクレジットカード番号を検出します。
このバリデータは、American Express、Diners Club、Discover、JCB (Japan Credit Bureau)、MasterCard、Visa の形式を含みます。
このバリデータは Luhn チェック検証を実行します。
クレジットカード番号の広い範囲のパターン
パターン
パターン (続き)
2149 \d{6} \d{5}
2149-\d{6}-\d{5}
2014\d{11}
2014 .\d{6}.\d{5}
2014 \d{6} \d{5}
2014-\d{6}-\d{5}
3[47]\d{2}.\d{6}.\d{5}
3[068]\d{2}.\d{6}.\d{4}
3[47]\d{2}-\d{6}-\d{5}
3[068]\d{2}-\d{6}-\d{4}
3[47]\d{13}
3[068]\d{2} \d{6} \d{4}
3[47]\d{2} \d{6} \d{5}
3[068]\d{12}
4\d{12}
\d{16}
\d{4}.\d{4}.\d{4}.\d{4}
\d{4}-\d{4}-\d{4}-\d{4}
\d{4} \d{4} \d{4} \d{4}
1800\d{11}
2131\d{11}
2149\d{11}
2149.\d{6}.\d{5}
クレジットカード番号の広い範囲のバリデータ
必須バリデータ
説明
Luhn 検査
すべてのクレジットカード番号が通過する必要がある Luhn チェックサムを計算します。