String str = "哈哈<font color='red'>1111</font>还是你牛<font color='red'>11111</font> ";
String regStr = "<font color='red'>(.*?)</font>";
Pattern pattern = Pattern.compile(regStr);
if(str != null){
Matcher m = pattern.matcher(str);
while(m.find()){
String group = m.group(1);
System.out.println(group);
str = str.replaceAll(regStr, "***");
}
System.out.println(str);
}
结果:
1111
11111
哈哈***还是你牛***