Regex.
Celle-là devrait faire l'affaire:
/\w(?:[-_.]?\w)*@\w(?:[-_.]?\w)*\.(?:[a-z]{2,4})/
Je l'avais fait pour un validator il y a pas longtemps. Ca prend en compte les sous-domaines aussi
Par contre flemme d'expliquer, je suis au taff 
Message édité le 24 mai 2017 à 14:26:19 par Ebara