Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java String.replaceAll忽略正则表达式_Java_String - Fatal编程技术网

Java String.replaceAll忽略正则表达式

Java String.replaceAll忽略正则表达式,java,string,Java,String,我试图用Java字符串中的替换[br] someText.replaceAll("\\[br\\]","<br />"); someText.replaceAll(“\\[br\\]”,“”); 这根本不起作用。我试着去掉反斜杠,但得到了同样的结果 Java字符串是不可变的。您需要将返回值分配回someText: someText = someText.replaceAll("..."); Java字符串是不可变的。您需要将返回值分配回someText: someText =

我试图用Java字符串中的

替换
[br]

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

这根本不起作用。我试着去掉反斜杠,但得到了同样的结果

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

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

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

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

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

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