Привет, я использую бритву и пытаюсь использовать регулярное выражение для проверки адреса электронной почты здесь с помощью функции проверки достоверности
function validateEmail(txtEmail){
   var a = document.getElementById(txtEmail).value;
   var filter = /^[a-zA-Z0-9_.-][email protected][a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{0,4}$/;
    if(filter.test(a)){
        return true;
    }
    else{
        return false;
    }
}
но поскольку регулярное выражение имеет знак знака @, он считает его частью синтаксиса и дает мне ошибку.
Во всяком случае, чтобы избежать того, чтобы бритва не учитывала @знак в JavaScript
Спасибо.