String.replaceAll忽略正则表达式

TGM*_*TGM 1 java string

我正在尝试[br]<br />Java String 替换它.

someText.replaceAll("\\[br\\]","<br />");
Run Code Online (Sandbox Code Playgroud)

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

Oli*_*rth 12

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

someText = someText.replaceAll("...");
Run Code Online (Sandbox Code Playgroud)