String.replaceAll忽略正则表达式

问题描述:

我试图用Java字符串替换[br]<br />String.replaceAll忽略正则表达式

someText.replaceAll("\\[br\\]","<br />"); 

这根本不起作用。我尝试删除反斜杠,但我得到了相同的结果。

Java字符串是不可变的。您需要将返回值分配回someText

someText = someText.replaceAll("..."); 
+0

确定这是一个愚蠢的问题..谢谢! – TGM 2012-03-27 20:10:40

字符串不可变。你是否正在处理replaceAll()方法calll的结果