1 | 至少8个字符 | ".{8,}" |
2 | URL | http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)? |
URL(2) | ^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$ | |
3 | \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* | |
E-Mail(2) | ^[\w\.-]+@[\w-]+\.[\w\.-]+$ | |
E-Mail(3) | ^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$ | |
4 | 非负整数(正整数 + 0) | ^\\d+$ |
5 | 正整数 | ^[0-9]*[1-9][0-9]*$ |
6 | 非正整数(负整数 + 0) | ^((-\\d+)|(0+))$ |
7 | 负整数 | ^-[0-9]*[1-9][0-9]*$ |
8 | 整数 | ^-?\\d+$ |
9 | 非负浮点数(正浮点数 + 0) | ^\\d+(\\.\\d+)?$ |
10 | 正浮点数 | ^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$ |
11 | 非正浮点数(负浮点数 + 0) | ^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$ |
12 | 负浮点数 | ^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$ |
13 | 浮点数 | ^(-?\\d+)(\\.\\d+)?$ |
14 | 由26个英文字母组成的字符串 | ^[A-Za-z]+$ |
15 | 由26个英文字母的大写组成的字符串 | ^[A-Z]+$ |
16 | 由26个英文字母的小写组成的字符串 | ^[a-z]+$ |
17 | 由数字和26个英文字母组成的字符串 | ^[A-Za-z0-9]+$ |
18 | 由数字、26个英文字母或者下划线组成的字符串 | ^\\w+$ |
http://www.cnblogs.com/jirong/archive/2006/07/01/440244.html
http://www.cssforest.org/blog/index.php?id=107
http://www.cssforest.org/blog/index.php?id=108