Найдите якоря в строке и оберните их заголовком

Привет, я довольно новичок в 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 и обернуть его заголовком?

0 ответов

Другие вопросы по тегам