Я пытаюсь получить текстовое содержимое с любого предоставленного URL-адреса, содержащего некоторые текстовые данные. При тестировании функции на одном из URL-адресов я обнаружил некоторый код языка шаблонов, присутствующий в источнике.
{{if user.username || user.id}}
{{:user.name}}
Любая идея, как я могу очистить этот код из моего выходного HTML? Можно ли добиться чего-то подобного с помощью PHP?
Вы можете использовать что-то вроде этого:
$filtered_string = preg_replace('/' . preg_quote('{{') .
'.*?' .
preg_quote('}}') . '/', '', $str);
Вот $str
будет вашим входным HTML
Других решений пока нет …