使用したレイアウトMM/DD/YYYYのビザの有効期限の正規表現が必要です
var expire = /(\d{2})+\/(\d{2})+\/(\d{4})/
\ dは数字を表し、{4}は正確に4桁を使用できるので、ここで何が間違っているのかよくわかりません。助けてくれてありがとう
使用したレイアウトMM/DD/YYYYのビザの有効期限の正規表現が必要です
var expire = /(\d{2})+\/(\d{2})+\/(\d{4})/
\ dは数字を表し、{4}は正確に4桁を使用できるので、ここで何が間違っているのかよくわかりません。助けてくれてありがとう
そのはず:
var expire = /\d{2}\/\d{2}\/\d{4}/;
+
兆候が問題を引き起こしています。
これはMM/DD/YYYYで機能します。
(0[1-9]|1[012])\/(0[1-9]|[12][0-9]|3[01])\/(19|20)\d\d
またはこれはDD/MM / YYYYの場合:
(0[1-9]|[12][0-9]|3[01])\/(0[1-9]|1[012])\/(19|20)\d\d
ただし、2012年2月31日のような日付は対象外です...