He utilizado esta misma función en php, generalmente a mis formularios los valido desde el servidor mediante php, pero el que quiera ahorrarse un paso con AS3 puede hacer lo mismo

 Function emailValido(email:String):Boolean{
 
 
 
	var emailExpression:RegExp = /^[a-z][\w.-]+@\w[\w.-]+\.[\w.-]*[a-z][a-z]$/i;
 
 
 
	return emailExpression.test(email);
}

Y estos serían algunos resultados:

@hotmail.com: false
pepe@hotmail.: false
paco@hotmail.hola.com: true
www.hotmail.com: false
paco@hola@hotmail.com: false
carmen@hotmail.com: true