我知道这可能是一个业余问题,但出于某种原因我不记得如何做。 我有 2 个字符串。
String s ="[";
String q ="]";
如果我的文本包含其中任何一个,我想用 w
替换它,即:
String w = "";
我尝试了以下方法:
output=String.valueOf(profile.get("text")).replace(s&&q, w);
据我了解,如果 S([) 和 Q(]) 中的任何一个在文本中,它们将被替换为 w。 我的问题是得到 2。如果我只尝试更换一个,它就会起作用。否则它不会。
任何帮助将不胜感激
最佳答案
你也可以嵌套它们:
output=String.valueOf(profile.get("text")).replace(s, w).replace(q, w);
关于java - android替换字符串中的多个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9989945/