boolean matches(string regex)
String replaceAll(String regex,String str)
[abc] a,b,c中的任意一个
[^abc] 非a,b,c
[a-z],[a-zA-Z0-9],[a-z&&[^bc]]
. 任意 \d == [0-9]
\w == [a-zA-Z0-9_] \s 空白字符
x?表示0或者1 x* 表示0到n x+ 表示1到n
x{n} 表示n个x x{n,}表示n到无穷 x{n,m}表示n到m
()分组将一个正则表达式作为一个整体
^ $ 边界修饰符
~n+1 = -n