Hola.
Y si, facilitaría mucho las cosas, pero no es así. Si bien hay algunas cosas estandarizadas, cada lenguaje tiene sus particularidades.
Si te sirve, yo suelo usar esta regexp para validar emails en php y funciona bien:
Código:
'/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/
Saludos!