I am in the process of developing a validation rule for my C# MVC Model using Regex.
[RegularExpression(@"(\w[-._+\w]*\w@\w{1,}.\w{2,3})", ErrorMessage = "* Email Address: Please enter a valid Email Address.")]
public virtual string EmailAddress { get; set; }
This regular expression is effective for everything except single letter domains.
Take a look at this live preview and provide some insight on how to create a regex for this specific scenario.