没有RegEx的String.replaceAll

我想要replacestring中的子string的所有实例,但String.replaceAll()只接受一个模式。 我来自前一场比赛的string。 是否有可能将转义添加到我有的模式,或者在另一个接受文本string而不是模式的版本的replaceAll()

只要使用String.replace(CharSequence,CharSequence)而不是replaceAll

添加转义的方法是Pattern.quote()

 String replaced = myString.replaceAll(Pattern.quote(matchingStr), replacementStr) 

但是,Jon说你可以使用replace() 。 尽pipe它与replaceAll名称有所不同,它仍然像replaceAll()一样replace所有的事件。