小编jac*_*012的帖子

如何将ruby regex翻译为javascript? - (?i-mx:..)和Rails 3.0.3

我使用validates_format_of方法来检查电子邮件格式:

validates_format_of :email, :with => /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i
Run Code Online (Sandbox Code Playgroud)

我也使用livevalidation插件来验证表单,所以在我的代码我得到:

(?i-mx:^([^@\\s]+)@((?:[-a-z0-9]+\\.)+[a-z]{2,})$)
Run Code Online (Sandbox Code Playgroud)

Javascript无法读取此正则表达式.如何或在何处我可以将此正则表达式更改为原始:

/^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i
Run Code Online (Sandbox Code Playgroud)

javascript regex ruby-on-rails

11
推荐指数
2
解决办法
5089
查看次数

标签 统计

javascript ×1

regex ×1

ruby-on-rails ×1