正则表达式简单的说就是一种用语规范字符格式的表达式。

matches()方法:检验字符串与正则表达式是否匹配。语法如:str.matches("\\d+");

因为在Java中 是转义字符,所以原本类似于 \d 的表达式要写成\\d,第一个\表示将第二个\转义为普通反斜杠。但对于换行和制表符之类的只需写:\n,\t。

split()方法:将字符串从正则表达式匹配的地方切开。语法如:split(" "),split("\\W+"),split("n\\W+");

replaceFirst():替换匹配的第一个。语法如:s.replace(“f\\w+”,"located");

replaceAll():替换所有匹配的。语法如:s.replace("f\\w+","located");