La doppia backslash serve quando si scrive lato server, o quando le stringhe devono essere "prese in mano" da altri strumenti prima di venir usate.
Se il tuo caso non rientra fra quelli, devi metterle semplici.
Ma una RE di questo tipo, non ti andrebbe bene?
codice:var emai = document.NOMEFORM.NOMECAMPO.value; if(emai.match(/^\w[\.\w]{1,}\@\w{2,}(\.\w{2,})+$/) { alert ("email valida"); } else { alert("email non valida"); }