我需要替换以下文本中的所有字符串:
someString+"["
或someString+"{"
或someString+"("
。
我还没有尝试,但我认为String.replaceAll()
+正则表达式会对我有帮助,但我不知道在这种情况下如何使用它们。
答案 0 :(得分:0)
尝试:
String someString;
String newString = someString.replace('sth', 'sthelse');
答案 1 :(得分:0)
我将假设someString可能包含几乎任何内容,并且是一个给定的文字,您需要在文本中找到并替换所有文件:
text.replaceAll(Pattern.quote(someString) + "[\\[\\{\\(]", replaceWithThisLiteralString);
注意字符类中括号的转义。