例如:HelloWorld555HelloWorld555HelloWorld555
1.去除最后出现的Hello
2.去除最后出现的555
3.去除最后出现的HelloWorld
public class Test {
public static void main(String[] args) {
String original="HelloWorld555HelloWorld555HelloWorld555";
String replace="555";
replaceLast(original,replace);
}
//去除最后出现的replace
public static String replaceLast3(String original,String replace){
String result="EMPTY";
if(original!=null&&replace!=null){
if(!original.contains(replace)){
return result;
}
int orglen=original.lastIndexOf(replace);
int replen=replace.length();
StringBuffer buffer=new StringBuffer();
buffer.append(original);
buffer.delete(orglen, orglen+replen);
result=buffer.toString();
System.out.println(result);
}
return result;
}
}