Gui*_*ume 32 validation ruby-on-rails ruby-on-rails-3
我想验证表单值的格式,允许空值或需要特定格式.
要根据格式验证值,这可以正常工作:
validates :application_bundle_identifier, :format => {
:with => /^[a-zA-Z0-9.-]+$/,
:message => "A bundle identifier should contain only alphanumeric (A-Z,a-z,0-9), hyphen (-), and period (.) characters."
}
Run Code Online (Sandbox Code Playgroud)
现在,我想允许用户根本不输入值.在这种情况下,我可以调整正则表达式^[a-zA-Z0-9.-]*$
,但这似乎不是一个非常好的Rails方式.根据格式,可能不可能,或者至少不太清楚.
在这种情况下,最佳做法是什么?
归档时间: |
|
查看次数: |
12066 次 |
最近记录: |