日期:2014-05-20  浏览次数:20841 次

bat字符串替换问题
set str1=%1
set str2=%2

str1和str2是两个传入的变量:如str1=\helloabcd, str2=\hello
怎么把str1包含的str2字符去掉?如只剩下abcd



------解决方案--------------------
Java code


public class Test {

    public static void main(String[]args)
    {
        String str1 = "helloabcd";
        String str2 = "hello";
        
        int startIndex = str1.indexOf(str2);
        String res = str1.substring(startIndex+str2.length());
        System.out.println(res);
    }
}