Rails使用特定格式进行验证

时间:2018-12-17 09:56:23

标签: ruby-on-rails validation

如何验证特定格式的字段

我要验证

validates_format_of :ga_profile_id, with: 'UA-xxxxxxxx-x'

我需要验证此格式UA-xxxxxxxx-x

但是我得到一个错误

A regular expression or a proc or lambda must be supplied as :with

2 个答案:

答案 0 :(得分:0)

这意味着您需要通过with: /YourRegularExpressionHere/

答案 1 :(得分:0)

我认为您应该尝试这样

validates :ga_profile_id format: { with: /UA-xxxxxxxx-x/ }