"^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$"双引号里面的正则表达式,^表示输入文本的开头,\w表示任意字符,+表示可以重复出现\w(也就是重复出现任意字符),那么请问后面的((-\w+)|(\.\w+)),中间的 | 是或者,(\.\w+)表示 点+(1或多个)任意字符,(-\w+)表示 横杠+(1或多个)任意字符,*表示前面的字符重复任意次请问这种情况@前面的字符串为什么不能以 - 结尾,(-\w+)中写名可以在 - 后面跟任意字符的,那么为什么再跟一个 - 便不行了呢???
解决方案 »
- 引用Gridview单元格时出现索引越界问题,非常奇怪!
- 如何在光标移除TextBox的时候验证用户名存在?
- 怎么来读取当前文件夹根目录的路径呢?
- |M| aspx当一个链接绑定多个字段的时候大家都是怎么写的
- 一个奇怪的问题,一定要看,高分相送,发言有分!
- vs 2005 生成的网页,编码为什么总是utf-8格式的
- 请问如何在页面的用户控件中触发执行页面的客户端脚本?
- 这个错误怎么处理啊,IIS错误!
- 如何删除DataTable中的一行?
- 怎么开发简单的自定义控件??
- asp.net怎么没带控件的客户端事件响应处理
- RequiredFieldValidator验证控件, 不能验证用户自己写的控件是吗??
http://www.ttxx.com/Article/html/E/11/