Ho creato questa reg che valida un'email ma che non permette i caratteri speciali all'inizio, vede tutto tranne la barra inversa \ , come mai?

codice:
var reg = new RegExp("^([^-_;:.,'*^+/()=!|?<>£§$%&#èùòàé\][-_.a-z0-9]+)[@]([^-_;:.,'*^+/()=!|?<>£§$%&#èùòàé\][-_.a-z0-9]+)(\\.[a-z]{2,4})$");