是否是合法的Email地址 - IsValidEmail

2017-05-03 21:33:53  访问(1367) 赞(0) 踩(0)

  • 提示:该代码效果不好,81qq@slowx.net校验失败


    
            /// <summary>
            /// <para>是否是合法的Email地址 - IsValidEmail </para>
            /// <para>gotobest@slowx.net:true</para>
            /// <para>12345@slowx.net:true</para>
            /// <para>slowx@net:false</para>
            /// <para>81qq@slowx.net:false</para>
            /// <para></para>
            /// </summary>
            /// <param name="strValue">email地址</param>
            /// <returns></returns>
            public bool IsValidEmail(string strValue)
            {
                if (strValue == null || strValue.Length == 0)
                    return false;
    
                string emailReg = @"^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$";
    
                if (!Regex.IsMatch(strValue, emailReg))
                {
                    return false;
                }
    
                return true;
            }
    
    

  • Email :
    输入参考:gotobest@slowx.net、12345@slowx.net、slowx@net
    输出:

标签:是否是合法的Email地址 - IsValidEmail 

上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)
 
  ┈全部┈  
 
(显示默认分类)