no importa que el campo sea también los apellidos, la expresión sigue siendo incorrecta. la expresión admite espacios al principio y al final de la cadena, y puede haber más de 1 espacio entre las subcadenas. una expresión más adecuada sería esta
Cita: /^([a-z\xc0-\xff])(([a-z\xc0-\xff]+)(\s))+([a-z\xc0-\xff]+)$/i
por otro lado si vas a validar el email usando una función te recomiendo esta
http://www.forosdelweb.com/f13/faqs-...ml#post2470633