2

简单的问题:

这是执行替代的最有效方法,例如:

"Some tekst with a link like this <ref>linktekst</ref>"

"Some tekst with a link like this <a href="linktekst">linktekst</a>"

在时髦?

文本中很容易有多个标签,应该被替换,而链接文本当然是<ref>标签的主体。

4

1 回答 1

2

您可以使用String.replaceAll

def s = "Some tekst with a link like this <ref>linktekst</ref> and <ref>link2</ref>"
s = s.replaceAll "<ref>(.+?)</ref>", '<a href="$1">$1</a>'
于 2012-05-23T10:21:05.037 回答