mira haber si me entiendes las expresiones regulares con cadenas que indican como debe de ir una cadena de texto si se valida sigue si no, no sigue, y te digo en javascript porque esto es del lado del cliente entonces haces la validacion antes de mandar la info
te voy a mandar un pequeño codigo haber si te sirve
o si quieres mandame tu correo y te lo mando
el mio es
[email protected]