jquery - mvc3 View 中的电子邮件格式验证

标签 jquery regex asp.net-mvc-3 razor

在 MVC3 的 View 中,我想创建一个 jquery 函数来验证电子邮件格式的文本框,但是当我想这样写时:

    var a = "[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?"; 

它不起作用,因为 MVC 认为 @(...) 它是 Razor 代码。

我该怎么做?

最佳答案

Razor 允许您通过输入双 @ 来输入此内容。尝试@@

关于jquery - mvc3 View 中的电子邮件格式验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12533283/

相关文章:

jquery - 通过名称标签 jquery 获取选择框选定的值

jquery - 我必须单击两次才能运行 jQuery 函数

php - 在 mysql 上应用 preg_match

c# - 即使它是一个列表,也无法在处理后访问数据对象

asp.net-mvc - 在 mvc4 中为 dropdownlistfor 选择的值

javascript - jQuery 倒计时文本消息到期

sql - 匹配正则表达式中的数字 (Oracle SQL)

regex - SVN 标签版本号从命令行递增

autocomplete - ASP.NET MVC3 Razor - 自动完成教程?

jquery - Chrome自动填写而不提交表单