我正在尝试使用电子邮件RegEx
在 MVC4 的 javascript 部分。但RegEx
有@char。它不允许解析它
error:
Parser Error Message: "[" is not valid at the start of a code block.
Only identifiers, keywords, comments, "(" and "{" are valid.
code
@section scripts{
<script type="text/javascript">
$(document).ready(function() {
$('#btnSave, #btnCoAuthor').click(function() {
if (form.valid()) {
var hasError = false;
var emailReg = '[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4}';
//Error showing @
你需要逃离@
用于剃须刀,不适用于 JS 字符串本身。所以,只需使用@@
。一旦 Razor 渲染 HTML,它最终将只是一个@
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)