è vero, ci sono troppe backslash.
Deve essere scritto così:
codice:
/^[_A-Za-z0-9-\+]+(\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\.[A-Za-z0-9]+)*(\.[A-Za-z]{2,})$/;
Grazie a tutti.