在Rails中处理日期表单的正确方法
问题描述:
我想知道在Rails中处理日期表单和日期字段的正确方法是什么。我有一个验证器在我的模型:在Rails中处理日期表单的正确方法
validates_format_of :birthdate, :with => /\d{2}\/\d{2}\/\d{4}/
但我还是在我的控制器收到此错误的日期是无效的:
argument out of range
任何想法?
答
你不会匹配单个数字。试试:
/\d{1,2}\/\d{1,2}\/\d{4}/