@Html.Raw()

时间:2021-06-02 00:27:40

在用VS 2015写代码时,匹配邮箱的正则表达式

/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/​

@报错  主要因为 @是MVC里的关键字,所以不能直接在js中使用

解决办法:​

​1、/^\w+([-+.]\w+)*@Html.Raw("@")\w+([-.]\w+)*\.\w+([-.]\w+)*$/

2、/^\w+([-+.]\w+)*@@\w+([-.]\w+)*\.\w+([-.]\w+)*$/​

3、外部引入js 文件,最为安全