Razor javascript函数用于验证电子邮件

Razor javascript函数用于验证电子邮件,javascript,razor,Javascript,Razor,我在脚本标记中使用了以下javascript函数和其他javascript。它位于_Layout.cshtml中的.net MVC3 web应用程序中。这是因为正则表达式中有@符号。我怎样才能在不爆炸的情况下让它工作 function checkEmail(emailAddress) { //Match emailAddress var regex = /^[a-z0-9\.\_%+-]+@[a-z0-9\.\-]+\.[a-z]{2,4}$/i

我在脚本标记中使用了以下javascript函数和其他javascript。它位于_Layout.cshtml中的.net MVC3 web应用程序中。这是因为正则表达式中有@符号。我怎样才能在不爆炸的情况下让它工作

        function checkEmail(emailAddress) {
        //Match emailAddress

        var regex = /^[a-z0-9\.\_%+-]+@[a-z0-9\.\-]+\.[a-z]{2,4}$/i;

        if (emailAddress.search(regex)) {
            return false;
        }
        else {
            return true;
        }
    }
@@逃脱

像这样:

var regex = /^[a-z0-9\.\_%+-]+@@[a-z0-9\.\-]+\.[a-z]{2,4}$/i;