1
驗證規則,此規則Rails 3中 - 與正則表達式
validates_format_of :numbers, :with => /^[0-9]{15}$/, :message => "error message"
將只與上述正則表達式有效的項目:numbers
。但是可以設置,該項目:numbers
可以發送爲空或15位數字?我找不到驗證規則的正確組合。
驗證規則,此規則Rails 3中 - 與正則表達式
validates_format_of :numbers, :with => /^[0-9]{15}$/, :message => "error message"
將只與上述正則表達式有效的項目:numbers
。但是可以設置,該項目:numbers
可以發送爲空或15位數字?我找不到驗證規則的正確組合。
只需添加allow_blank選項,如:
validates_format_of :numbers, :with => /^[0-9]{15}$/, :allow_blank => true
進一步的信息,請參閱docs。