以最快速度去除字符串里面的子串

假如有字符串“6sabcsssfsfs33” ,用最有快速的方法去掉字符“ab3”,不能用java内置字符串方法(indeOf,substring,replaceAll等)

思路:用正则表达式

public static void main(String[] args) {
        StringBuffer br = new StringBuffer();
        String s = "6sabcsssfsfs33dfsdfab3fsdf";
        String n [] = s.split("a|b|3|ab3");
        for(int i = 0;i<n.length;i++){
            System.out.println(n[i]);
            br.append(n[i]);
        }
        System.out.println(br);
    }


你可能感兴趣的:(以最快速度去除字符串里面的子串)