去除字符串中最后出现的某个字符串

来源:互联网 发布:广西网络培训网 编辑:程序博客网 时间:2024/04/30 12:20

例如: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;    }}
0 0
原创粉丝点击