我试图将一个句子传递给一个函数,并在返回之前删除多次出现的模式。
我的功能看起来像这样......
public String removeExtraStars(String str){
String b = str.replaceAll("\\*\\s{2,}", "* ");
return b;
}
一个示例输入是"hi my name is * *"
我试图让输出看起来像"hi my name is *"
但它只是不会这样做。我已经在字符串上尝试过它,就像"my dinner was * * nice"
希望它能输出"my dinner was * nice"
但没有任何效果。有人可以告诉我我做错了什么。谢谢
ps 我认为最复杂的输出看起来像这样"* and * and * and *"