string YourString="[email protected]";
int i=YourString.IndexOf("@");
if (i>0){
      return Ture
else
      return Flase
}
同样判断是否有"."就可以了!

解决方案 »

  1.   

    用"@"把Text分开,得到的后半部分在用"."分开,看看最后一份是不是org,com,cn,vcip这类的。
      

  2.   

    string YourString="[email protected]";
    int i=YourString.IndexOf("@");
    if (i>0){
            int j=YouString.Indexof(".");
           if(j>0 && j>i)
              return True;
              else return false;
            }
    else
          return Flase
    }
      

  3.   

    楼上的老兄,再问个问题
    我和数据库相连接,插入一系列的值,其中一个字段我想插入sql服务器的服务器时间,请问怎么样调用服务器时间?
    该怎么写?请给个简单的例子
      

  4.   

    还请问,一般网上注册时它对电子邮件的判断时,判断最后的字符是org,com,cn,vcip没有?
      

  5.   

    可以用正则表达式呀,这个可以参考一下ASP.Net下的RegularExpressionValidator控件,有个属性叫ValidationExpression,可以选择对EMAIL做验证具体的正则表达式是:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*当然这个没有对后缀做限制,大家可以用上网搜搜,以前好多ASP论坛里都讨论过这个
      

  6.   

    获取时间可以用
    date Yourdate=Now();
    获取。
    一般网页上不进行字符org,com,cn,vcip等。因为好多邮件地址不是规范的。尤其是根据国家的不同结尾好多都不同,比如中国就有用.cn结尾的邮件,韩国有.kr结尾的等等
      

  7.   

    用正则表达式:
    详细看:
    http://www.csdn.net/develop/Read_Article.asp?Id=17735
    http://www.csdn.net/develop/Read_Article.asp?Id=17739
    http://www.csdn.net/develop/Read_Article.asp?Id=17781
      

  8.   

    问题:在c#中,有一个textbox用来让用户输入他的电子邮件地址,怎么样判断用户输入的字符串是否符合邮件的格式呢?
    c#中web控件中有校验控件,比如你说的,就可以使用:RegularExpressionValidator控件的,设置他的属性ControlValidate为你的TextBox的名称,ValidationExpression属性选择
    internet电子邮件地址,Display属性设置Dynamic,ErrorMessage就可以设置成你输入错误之后的提示。
    (注意:错误提示控件ValidationSummary.)
      

  9.   

    插入服务器的时间的值:要不用sql语句来实现。
    select @date = getdate();
    然后再在C#中传出这个值来更新到数据库中。
      

  10.   

    插入服务器的时间不能用DateTime.Now();
    这应该是客户端的时间。    验证邮件格式C#System.String ex = @"^\w+@\w+\.\w+$";System.Text.RegularExpressions.Regex reg = new Regex( ex );bool flag = reg.IsMatch( str );
      

  11.   

    yuwen16(rr) ,正则表达式这么写行不行:
    System.String ex = @"\w+@\w+\.\w+";
      

  12.   

    ^\w+@\w+.\w+$^ -- 表示限定匹配开始于字符串的开始\w – 表示匹配英文字符+ -- 表示匹配字符出现1次或多次@ -- 匹配普通字符@\. – 匹配普通字符.(注意.为特殊字符,因此要加上\转译)$ -- 表示匹配字符到字符串结尾处结束