java - String.replaceAll 忽略正则表达式

标签 java string

我正在尝试替换 [br]<br />在 Java 字符串中。

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

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

最佳答案

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

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

关于java - String.replaceAll 忽略正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9896842/

相关文章:

java - datetime 和 tinyint 的数据类型查询

java - 使用 hibernate 返回错误的查询计数值

java - 在 Play 框架中调用 Web 服务抛出执行异常

python - 子进程 "TypeError: a bytes-like object is required, not ' str'"

C#计算给定宽度的字符串的高度

java - 使用java解析HTML中的数字

java - 如何将字符串转换为长字符串

java - 删除链表中出现多次的每个元素的第一次出现

java - 如何使用ajax从servlet获取数据?

php - 在空格上拆分字符串,引号中的单词除外