[C#] C#校验Email(电子邮件)地址是否合法 →→→→→进入此内容的聊天室

来自 , 2020-10-05, 写在 C#, 查看 113 次.
URL http://www.code666.cn/view/b430beda
  1. /// <summary>
  2.         /// 验证EMail是否合法
  3.         /// </summary>
  4.         /// <param name="email">要验证的Email</param>
  5.         public static bool IsEmail(string email)
  6.         {
  7.             //如果为空,认为验证不合格
  8.             if (IsNullOrEmpty(email))
  9.             {
  10.                 return false;
  11.             }
  12.  
  13.             //清除要验证字符串中的空格
  14.             email = email.Trim();
  15.  
  16.             //模式字符串
  17.             string pattern = @"^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$";
  18.  
  19.             //验证
  20.             return RegexHelper.IsMatch(email, pattern);
  21.         }
  22. //csharp/8593

回复 "C#校验Email(电子邮件)地址是否合法"

这儿你可以回复上面这条便签

captcha