-
. 代表任意字符
-
\w 代表字母、数字、下划线
-
\d 代表数字
-
+指定字符重复1次或者n次,最少1次
-
? 指定字符重复0-1次
-
{n} 只能重复n次
-
{a,} 最少重复a次
-
{,a} 最多重复a次
-
{a,b} 最少重复a次,最多重复b次
-
\s 空格
-
| 代表或者
-
[a-zA-Z0-9],可以是a-z、A-Z、0-9中的任意一个
-
[a-z] 可以是a-z中间的任意一个
-
*任意次,可有可无
-
切记:Java中的\都是有两根的,"\\s","\\w","\\d"
-
.* \d * 代表有数字
-
.* [a-z] .* 代表有小写字母
-
.* [A-Z] .* 代表有大写字母
-
.* [@!.] .* 代表有特殊符号