date = "2016-01-01"
date2 = "2016/01/01"
date3 = "2016-01-01-"
date.match(/\d{4}-\d{2}-\d{2}/)
date2.match(/\d{4}-\d{2}-\d{2}/)
date3.match(/\d{4}-\d{2}-\d{2}/)
4桁 ハイフン 2桁 ハイフン 2桁 のフォーマットで文字列を調べ、trueとfalseを返したいのですが、1がtrue、2がfalseまでは期待通りになるのですが、3のようなパターンでもマッチしてしまいます。
的確に4桁 ハイフン 2桁 ハイフン 2桁だけの判定をするにはどのようにしたら良いでしょうか?

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。