0

特別な要件を持つテーブル属性を持つRubyonRailsアプリケーションを開発しています。フォームでは、非常に特別な種類の日付形式を提供する必要があります。問題の形式は次のとおりです。

年月日

Railsのvalidates:formatヘルパーを使用して少しすっきりさせたいのですが、正規表現はあまり得意ではありません。私を啓発するアイデアはありますか?

4

2 に答える 2

0

試す

 validates :date, :format => { :with => /^[0-9]{4}[.][0-9]{2}[.][0-9]{2}$/, :message => "Invalid Date" }

ベストプラクティスではありません。また、これはすべて、bissextの年と月の日数を忘れます

于 2012-07-27T13:30:35.727 に答える
-1

http://rubular.com/を試して、正規表現をテストできます。

于 2012-07-27T14:00:54.703 に答える