-3
私は、正規表現を使用して特定のクレジットカードフォーマットを検証する必要がある課題があります。例えばMasterCardは、16桁の数字を持っている5から始まり、15桁の数字が続いているので、次のように正規表現は次のようになります。正規表現を使用してクレジットカード形式を検証していますか?
\b5[0-9]{15}\b
何以下のクレジットカード形式の正規表現でしょうか?
ダイナースクラブ:クレジットカードが14桁を有し、始まる301、302、303、304、305、36または38のいずれか
JCB:クレジットカードが2131または1800のいずれかで始まる15桁の数字のいずれかを有する、または16桁で始まり35から始まる
ありがとう!