谨记“奶酪”是谁动?
合法E-mail地址 正则表达式
上一篇 /
下一篇 2007-11-02 17:48:44
/ 个人分类:JAVA
合法E-mail地址:51Testing软件测试网#J;V%hOh/Q
1. 必须包含一个并且只有一个符号“@”
D{R6S Z;P)j1n._0
2. 第一个字符不得是“@”或者“.” 51Testing软件测试网)l{$d!JQ.A{i
3. 不允许出现“@.”或者.@
@`|~2[?*hgld)J0
4. 结尾不得是字符“@”或者“.” 51Testing软件测试网$E.\p\,h1f0q
F
5. 允许“@”前的字符中出现“+”
.K
b0B5mf#s5oi0
6. 不允许“+”在最前面,或者“+@”51Testing软件测试网*Dk{O3B`l:V
51Testing软件测试网"}K+G{[7b
正则表达式如下:51Testing软件测试网g&uXe'Ub{$g
-----------------------------------------------------------------------
R:N^k,H9MN0M7F^0
^(\w+((-\w+)|(\.\w+))*)\+\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$
1KY lKe,R0
-----------------------------------------------------------------------
,{%?fzjZ0
字符描述:51Testing软件测试网R]rd{)Bh _
^ :匹配输入的开始位置。
[
Viq]#bd(G4I~E0
\:将下一个字符标记为特殊字符或字面值。51Testing软件测试网[tP+[D0a)_7n|7Re
* :匹配前一个字符零次或几次。
I*}8?MPYB0
+ :匹配前一个字符一次或多次。
yN;^!Je(F(m0
(pattern) 与模式匹配并记住匹配。
4{
~.{W j0b0@0
x|y:匹配 x 或 y。
GoEx(F5TzT0
[a-z] :表示某个范围内的字符。与指定区间内的任何字符匹配。
;^yO~
zAn
_0
\w :与任何单词字符匹配,包括下划线。 51Testing软件测试网'X$\~b4VW[r$v
$ :匹配输入的结尾。
.Z7Ej%a$o0
相关阅读:
- Java处理Zip文件 (51testing, 2007-10-10)
- 如何迅速成为Java高手 (51testing, 2007-10-10)
- java入门学习指导之最佳方向 (51testing, 2007-10-11)
- JAVA基础 (51testing, 2007-10-24)
- java入门学习指导之最佳方向 (51testing, 2007-10-24)
- Java的邮件发送单元测试工具- Dumbster (51testing, 2007-10-29)
- Java 学习方法浅谈 (51testing, 2007-10-29)
- 请不要忽视这些java基础知识 (51testing, 2007-10-29)
- 学习使用java的一点体会 (51testing, 2007-10-30)
- Java程序性能测试 (51testing, 2007-10-31)
收藏
举报
TAG:
JAVA