"^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$"双引号里面的正则表达式,^表示输入文本的开头,\w表示任意字符,+表示可以重复出现\w(也就是重复出现任意字符),那么请问后面的((-\w+)|(\.\w+)),中间的 | 是或者,(\.\w+)表示 点+(1或多个)任意字符,(-\w+)表示 横杠+(1或多个)任意字符,*表示前面的字符重复任意次请问这种情况@前面的字符串为什么不能以 - 结尾,(-\w+)中写名可以在 - 后面跟任意字符的,那么为什么再跟一个 - 便不行了呢???