C#判断Email格式是否输入正确(亲测可用)
学段:职业初期 学科:软件工程 来源:it.hxw.red 作者:好学IT学院
摘要:使用正则表达式实现电子邮件地址合规性检测,下面为静态函数,仅供参考,本函数在好学IT学院网站平台实际亲测可用,代码如下:/// summary/// 判断EMAIL是否正确[IT.HXW.RED]/// /summary/// param ……
使用正则表达式实现电子邮件地址合规性检测,下面为静态函数,仅供参考,本函数在好学IT学院网站平台实际亲测可用,代码如下:
/// <summary> /// 判断EMAIL是否正确[IT.HXW.RED] /// </summary> /// <param name="str_Email">输入Email字符串</param> /// <returns>如果正确,返回true;否则返回false</returns> public static bool IsValidEmail(string str_Email) { // Return true if str_Email is in valid e-mail format. bool tempb = Regex.IsMatch(str_Email, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"); return tempb; }