怎样在string 中验证email,@不能出现两次,@前面不能出现','号

解决方案 »

  1.   

    Regex RegEmail = new Regex("^[\\w-]+@[\\w-]+\\.(com|net|org|edu|mil|tv|biz|info)$");//w 英文字母或数字的字符串,和 [a-zA-Z0-9] 语法一样
      

  2.   

    验证控件:<asp:RegularExpressionValidator id="RegularExpressionValidator1" style="Z-INDEX: 101; LEFT: 72px; POSITION: absolute; TOP: 200px"
    runat="server" ErrorMessage="RegularExpressionValidator" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>
      

  3.   

    http://singlepine.cnblogs.com/articles/255145.html
      

  4.   

    sohu,sina,随便找一个网站,看看他们的javascrip中就有各种各样的email验证
      

  5.   

    ChengKing(Enthusiasm Bigrosoft) 正解啊...可以用一个验证控件..