下面是C#的mail格式验证方法,呵呵~
if(!IsValidEmail(this.txtmail.Text.ToString()))
{
this.Label1.Text="";
this.Label1.Text="email格式有误";
return;
}
bool IsValidEmail(string strIn)
{
return Regex.IsMatch(strIn, @"^([/w-/.]+)@((/[[0-9]{1,3}/.[0-9]{1,3}/.[0-9]{1,3}/.)|(([/w-]+/.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(/]?)$");
}
这样就可以了