验证时间格式

时间:2014-07-31 15:00:15

标签: ruby-on-rails-4

我正在开发一个Rails 4.1.4 Web应用程序,我需要验证用户 输入是正确的。输入的格式为12:00(HH:MM)。我只需要检查前面有前两个整数:和之后的两个整数。我如何在验证中执行此操作?我宁愿不使用gem来完成这个简单的任务。我认为可以用正则表达式完成吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

您想要validates_format_of

validates_format_of :time, with: /\A\d{2}:\d{2}\z/