このWebサイトから見つけた次の正規表現があります:
Bt どこかで構文が正しくなく、エラーがスローされます。
var myDate = /^(0?[1-9]|1[0-2])\/(0?[1-9]|[12][0-9]|3[01])\/(19|20)[0-9]{2};
ただ明確にします:
日付は 1900 年 1 月 1 日から 2099 年 12 月 31 日までの任意の日付にすることができますが、形式は厳密に次のようにする必要があります。
DD/MM/YYYY
私はウェブ上にいくつかの解決策があることを知っています.
そのすぐ上に、正常に機能する電子メール検証を配置したため、おそらく構文ミスです。
var email = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;