错误replaceAll()java方法

mee*_*eee 0 java regex

我在textarea中有这些标签

<gras>.....</gras>

我正在尝试使用replaceAll() String方法替换它们

text.replaceAll("<gras>", "<b>");

text.replaceAll("</gras>", "</b>");

但是,这个正则表达式代码不起作用.有什么帮助吗?

JNL*_*JNL 5

你忘了一个非常重要的概念;

. 更改 text.replaceAll("<gras>", "Bold!");

text = text.replaceAll("<gras>", "Bold!");
Run Code Online (Sandbox Code Playgroud)

分配text = some Function,因为text.replace()正在创建一个新的String对象而不是引用它.

希望这可以帮助.