我必须通过java替换这个xml字符串的内容
<My:tag>value_1 22
value_2 54
value_3 11</My:tag>
所以,这个字符串是从一个 xml 中获取的,当我获取它时,我得到了这个结果:
<My:tag>value_1 22
value_2 54
value_3 11</My:tag>
如果我尝试通过这种方式替换内容:
String regex = "(<My:tag>)(.*)(</My:tag>)";
String new_string = old_string.replaceAll(regex,"<My:tag> new_stuff </My:tag>");
我没有结果。我认为是因为

符号
但是如果我尝试替换没有

符号的字符串,一切都会好起来的。
建议?谢谢