应用自定义regexp的简单表单问题(Rails 4)

时间:2014-06-03 07:55:31

标签: javascript ruby-on-rails regex simple-form

我在使用simple_form gem验证Rails中的字段时遇到了一些问题。问题是,当在Rails中使用自定义regexp在服务器中进行验证时,一切都很顺利,但javaScript占用了整个正则表达式(包括标签\ A或\ z,因此它看起来像是错误的。例如,我的验证表达式是:

validates_format_of [:field1, :field2], :with => /\A(myregexp)\z/i

但是在HTML代码中,这样发送,所以JavaScript没有采用正确的表达式:

pattern="\A(myregexp)\z"

我知道JavaScript不接受\ A或任何\ z,但我也不能使用旧标记用于rails ^或$因为它显示错误。

有关如何解决此问题的任何想法?

0 个答案:

没有答案