字符串截取

一段总的字符串 清除 从指定字符串开始到指定字符串结束 得到清除后的字符串

比如:asdfgh然后从s到f清除,得到agh

java怎么实现?

  • 给你实现了
String s = "asdfgh";
String tempPrefix = s.substring(0,s.indexOf("s")); // 前半部分
String tempSubfix = s.substring(s.indexOf("f") + 1, s.length()); // 后面部分
println tempPrefix + tempSubfix;
2 个赞

牛逼啊大佬

正则替换啊;
String s = “abcdefgabcdefg”;
String begin = “c”;
String end = “e”;
System.out.println(s.replaceAll(begin+".*?"+end, “”));