Как с помощью Thymeleaf выделить слово внутри тега, удалив сам тег?

Есть ячейка в таблице, которая заполняется данными из базы

<td th:="${tab[0]}"></td>

результат строка:

Межрегиональная <span>комиссия</span> по борьбе с преступностью.

Подскажите пожалуйста как с помощью Thymeleaf выделить цветом текст внутри тега span, при этом удалив сам тег?

хочу получить - Межрегиональная комиссия по борьбе с преступностью.


Ответы (1 шт):

Автор решения: Slava Ivanov

Если строка с HTML разметкой приходит из базы данных, то её можно выделить цветом с помощью #strings:replace. Ваш код может выглядеть так ...

<td th:utext="${#strings.replace(tab[0],'<span>','<span style=color:red>')}"></td>

Вы не можете удалить сам тег, вместе с ним удалиться выделение цветом.

→ Ссылка