ciao,
per convalidare una email uso questa espressione:
(\w+\@\w+\.\w+\.\w+\.\w+)|(\w+\@\w+\.\w+\.\w+)|(\w +\@\w+\.\w+)

però secondo me non è completa perchè le email di questo tipo:

a@a.it
aa@aa.it

risultano valide. Io so che l'email minimo devono essere
aaa@aaa.it


e poi non risulta valida per l'email del tipo:

aaa.aaa@aaaa.it

cosa ci devo aggiungere perrenderla perfetta?

voi quale utilizzate?


PS. avete anche la convalida per un numero di telefono che accetti qualsiasi numero compreso di prefisso internazionale.