1

使用したレイアウトMM/DD/YYYYのビザの有効期限の正規表現が必要です

var expire = /(\d{2})+\/(\d{2})+\/(\d{4})/

\ dは数字を表し、{4}は正確に4桁を使用できるので、ここで何が間違っているのかよくわかりません。助けてくれてありがとう

4

2 に答える 2

5

そのはず:

var expire = /\d{2}\/\d{2}\/\d{4}/;

+兆候が問題を引き起こしています。

于 2012-11-05T19:43:32.060 に答える
1

これは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日のような日付は対象外です...

于 2012-11-05T19:47:32.557 に答える