当前位置: 代码迷 >> ASP.NET >> 一个判断邮箱的正则有关问题
  详细解决方案

一个判断邮箱的正则有关问题

热度:1487   发布时间:2013-02-25 00:00:00.0
一个判断邮箱的正则问题
string reg = "\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*";
  if (reg != TextBox1.Text)
  {
  Response.Write("错误");
  }
  else
  {
  Response.Write("正确");
  }
就是这段代码,为什么输入什么都是提示错误呢,正确的邮箱也提示错误

------解决方案--------------------------------------------------------
string reg = "\\w+([-+. ']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"; 
Match m = Regex.Match(str, reg, RegexOptions.IgnoreCase);
if (m.Success)
{
Response.Write("OK");
}
  相关解决方案