/// <summary>
/// 校验是否有效的邮件地址
/// </summary>
/// <param name="v_eMail">待校验的邮件地址串</param>
/// <returns>校验结果</returns>
static public bool ValidEmail(string email)
{
// 正则表达式
string sRegex = @"^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$";
if(Regex.IsMatch(email, sRegex))
{
return true;
}
else
{
return false;
}
}
/// 校验是否有效的邮件地址
/// </summary>
/// <param name="v_eMail">待校验的邮件地址串</param>
/// <returns>校验结果</returns>
static public bool ValidEmail(string email)
{
// 正则表达式
string sRegex = @"^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$";
if(Regex.IsMatch(email, sRegex))
{
return true;
}
else
{
return false;
}
}

本文介绍了一种使用正则表达式来验证电子邮件地址有效性的方法。通过提供的代码示例,可以快速实现对输入的电子邮件地址进行格式正确性的检查。

被折叠的 条评论
为什么被折叠?



