Найдите якоря в строке и оберните их заголовком
Привет, я довольно новичок в Java. И я не могу понять, какое хорошее решение для моей проблемы. Я хотел бы добавить заголовок, в этом случае H2
вокруг якорей в следующей строке.
Допустим li.getContent().toString
содержит следующее:
<a href="http://test">TEST</a><div class="description">lorem ipsum</div>
Со следующим кодом:
for (Element li : liS) {
out.append("<div class=\"result\">\n" +
"\t\t\t<ul class=\"resultset\">\t\n" +
"\t\t\t\t<li><div class=\"item\"> " +
li.getContent().toString() + "</div></li>\n" +
"\t\t\t</ul>\n" + "\t\t</div>");
}
То, что я хочу иметь, это то, что li.getContent().toString
показывает, как это, добавив H2
заголовки:
<h2><a href="http://test">TEST</a></h2><div class="description">lorem ipsum</div>
Есть ли какая-нибудь функция обтекания, где я могу найти Anchor и обернуть его заголовком?