如下:
@"^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$"
谁能具体解释一下啊

解决方案 »

  1.   

    可以改一下,因为这个格式不好,前后不已@"^\w+((-|\.)\w+)*\@\w+((\.|-)\w+)*\.\w+$"
      

  2.   

    ^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$    //匹配email地址 
      

  3.   

    @"^\w+((-|\.)\w+)*\@\w+((\.|-)\w+)*\.\w+$"是说从头到尾
    1个或以上的字符    跟上
    0个或以上的(-或. 跟 1个或以上字符) 跟上
    1个@  跟上
    1个或以上的字符    跟上
    0个或以上的(-或. 跟 1个或以上字符) 跟上
    1个.  跟上
    1个或以上的字符