【发布时间】:2012-06-28 22:17:38
【问题描述】:
您好,我正在尝试替换 (html) 字符串的一部分,但它不起作用。是的,我将它设置为一个新变量。
String newsBody = item.htcontent.replaceAll("resolveuid", "www.urlnotimportant.nl/resolveuid");
为什么这不起作用?
我认为这与 [img/] 标签有关。其中是我要替换的“resolveuid”字符串。
【问题讨论】:
-
不是 replaceAll() 期待一个正则表达式吗?
-
“它不起作用”不能很好地描述正在发生的事情。请详细说明您的预期与实际发生的情况。
-
@bitbox:是的,
resolveuid是一个有效的正则表达式,需要r后跟e等等。 @Jens Vossnak:item.htcontent和newsBody变量的值是多少? -
@npinti :当然是有效的。但这可以解释为什么他没有得到预期的结果。
-
那么您是说
newsBody没有替换所有“resolveuid”吗?或者item.htcontent保持不变(这是意料之中的)。
标签: java android string replace replaceall