I use this
@\"^([\\w\\.\\-]+)@([\\w\\-]+)((\\.(\\w){2,3})+)$\"
regexp to validate the email
([\\w\\.\\-]+) - this is f
([\\w\\.\\-]+)
new System.ComponentModel.DataAnnotations.EmailAddressAttribute().IsValid(input)