Определите, содержит ли html код языка шаблона при извлечении из URL

Я пытаюсь получить текстовое содержимое с любого предоставленного URL-адреса, содержащего некоторые текстовые данные. При тестировании функции на одном из URL-адресов я обнаружил некоторый код языка шаблонов, присутствующий в источнике.

{{if user.username || user.id}}
{{:user.name}}

Любая идея, как я могу очистить этот код из моего выходного HTML? Можно ли добиться чего-то подобного с помощью PHP?

1

Решение

Вы можете использовать что-то вроде этого:

$filtered_string = preg_replace('/' . preg_quote('{{') .
'.*?' .
preg_quote('}}') . '/', '', $str);

Вот $str будет вашим входным HTML

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector