你说的情况是ASP.NET的开发不?
是的话,应该是有的
不是的话,你发帖发错地方了

解决方案 »

  1.   

    是用VB的语法` 不是用VS2003或05`因为这版块人气旺
      

  2.   

    那自己写个方法很麻烦吗?
    具体用什么函数我忘了,但是可以先判断字符串中是否包含@和.两个符号啊,(用InStr函数)InStr函数的返回值是这两个符号的位置,就直接可以判断了啊
      

  3.   

    就是用InStr函数,上面那句“具体用什么函数我忘了”没删掉
      

  4.   

    string[] ss = str.Split('@');
    if(ss.langth!=2)
    {
      return false;
    }
    else
    {
    if(ss[1].Split('.').langth!=2) return false;
    else return true;
    }
      

  5.   

    if(System.Regex.IsMatch ("你的Email", "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*")== true)
    {
    //合法
    }
      

  6.   

    验证控件里有现成的啊正则:  \w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*