我使用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)
?