ciao,
per chi stesse impazzendo per convalidare l'email, vi posto una regular expressione che va bene sempre

^[\w\-\.]*[\w\.]\@[\w\.]*[\w\-\.]+[\w\-]+[\w]\.+[\w]+[\w $]

prende tutto a partire da una email di questo tipo:

a@aa-aa.it
a@aa.aa.it


se avete alcuni miglioramenti ditemeli. Io credo che prima del @ si potrebbe fare qualcosa che dire?