如何在Java中删除句子中特定单词后的未指定空格

时间:2018-11-20 09:36:12

标签: java

假设我在String下面,
abcfoobarfoo def xyzfoobcd fooaaafoo bar
在此字符串中,我需要您的帮助才能删除所有仅在仅foo 之后的空格(如果存在)。
输出: abcfoobarfoodef xyzfoobcd fooaaafoobar

谢谢。

2 个答案:

答案 0 :(得分:3)

您可以执行以下操作:

String s="abcfoobarfoo def xyzfoobcd fooaaafoo bar";
String str=s.replaceAll("foo ","foo");
System.out.println(str);

答案 1 :(得分:0)

   String str = "abcfoobarfoo def xyzfoobcd fooaaafoo bar"; 
   String oldStr = "foo ";
   String newStr = "";
   String resultStr;
   resultStr = str.replace(oldStr, newStr);
   System.out.println("resultStr:"+resultStr);