正则
语法
\d 与 [0-9]相等 ,\D 取反
\w 与 [a-zA-Z_0-9]相等 ,\W 取反
\s 空格类型字符,如“\n”, "\t", "空格"等字符,\S 取反
\b 单词边界
数量词:
?
0, 1*
>= 0+
> 0{n}
= n{n,}
>= n{m, n}
m 和 n 之间,包含m和n
注意:转义字符(\d \w .等)在java代码里面需要再加一个斜杠,例如:
\\d
,\\.
。
正则方法
String.matches
正则匹配验证。String.split
切割字符串。String.replaceAll
替换字符串。
Last updated