@9StarRu

Как удалить сердечки и прочие знаки из строки?

Пытаюсь из строки удалить знаки в виде сердечек и другие, думал, что это emoji но оказалось, что нет. Знаки имеют вид в коде такой ♥ - &#9829

remove_emoji

html_entity_decode

htmlspecialchars

strip_tags не помогло, как избавиться от этих знаков?

Спасибо!
  • Вопрос задан
  • 215 просмотров
Решения вопроса 1
@grinat
Если напрямую то как-то так: (\&\#[5-9]\d\d\d) а лучше их превратить в обычные символы(https://github.com/gavinggordon/htmlentities либо искать что-то подобное, встроенный в php html_entity_decode довольно бесполезен в современных реалиях) и срезать весь ненужный диапазон: [\x{fff}-\x{ffff}]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы