好学IT学院:IT信息技术分享交流平台
学段:职业初期  学科:软件工程  来源:it.hxw.red  作者:好学IT学院  发布时间:2021-11-09  ★★★加入收藏〗〖手机版
摘要:使用正则表达式实现电子邮件地址合规性检测,下面为静态函数,仅供参考,本函数在好学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;
}