本帖最后由 FenDougiggle 于 2012-12-12 16:00:47 编辑

解决方案 »

  1.   

    你要先明白\w 的意思
    \w相当于[0-9a-zA-Z_]即数字、字母、下划线
    再看看邮件的格式要求
    \w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
    \w+
    必须以数字、字母、下划线开头([-+.']\w+)*
    * 表示0个或多个,即有没有都可以\. 是.的转义,必须包括.其他的对比看吧
      

  2.   

    我想问一下,如果把那行代码改成
    string regexText = @"\w+@\w+.+\w"; 
    可以吗?
    我觉得没有什么不可以啊,请教