Pattern,Matcher

定义表达式

Pattern pat = Pattern.compile("//d//d");
Matcher mat = pat.matcher("67hhh");

 查找

while(mat.find()){
    String n = sourceStr.subString(mat.start(),mat.end());
}

 

String

匹配

boolean b = "hhh".matches("[a-z]{0,,9}");

切割

"shjh89".split("//d{2});

替换

//替换第一个
"6787".replaceFirst("//d","l");
//替换全部
"6787".replaceAll("//d","l");

 

 

 

 

 

 

 

 

 

 

 

 

参考

https://blog.csdn.net/dansam/article/details/88840858