下面是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})(/]?)$");
}
这样就可以了