Я принял этот проект ColdFusion и обнаружил, что мне нужно значение из поля базы данных, которое включает HTML. Поле данные выглядят следующим образом (без новых линий):Анализ HTML, хранящийся в виде строки в базе данных в ColdFusion
<wddxPacket version="1.0">
<header />
<data>
<struct>
<var name="en">
<string>3 Nights' Lodging</string>
</var>
<var name="sp">
<string>3 Noches alojamiento</string>
</var>
</struct>
</data>
</wddxPacket>
Я хотел использовать эти данные, но мне нужен только текст между:
<var name='en'><string>3 Nights' Lodging</string></var>
Я использовал функцию, ColdFusion должен удалить HTML:
#REReplaceNoCase(pkg.title, "<[^><]*>", '', 'ALL')#
Но когда я использую это, я получаю что-то вроде этого:
3 Nights' Lodging3 Noches alojamiento
Все, что я хочу это:
3 Nights' Lodging