String.replaceAll忽略正则表达式

时间:2012-03-27 20:05:58

标签: java string

我正在尝试用Java String中的[br]替换<br />

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

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

2 个答案:

答案 0 :(得分:12)

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

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

答案 1 :(得分:4)

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