Вырезать мусорные символы из строки

Печать RSS
257

O
Автор
Пацак
0
Как вырезать из строки такие символы как сердечки ,стрелки, палочки,всякие крестики и т.д.Не вручную же вырезать каждый символ str_replace

Голубые штаны
0
А почему бы и нет? Их не так и много. В массиве вырежи.
O
Автор
Пацак
0
Их очень много

Добавлено через 04:24 сек.
Вот нашёл символ которого не смог найти в таблице символов ♫
O
Автор
Пацак
0
Или вот ещё такая кака |̲̅̅●̲̅̅|̲̅̅=̲̅̅|̲̅̅●̲̅̅]
K

Транклюкаторщик
0
мне кажется нужно копать в сторону chr()
наверняка эти символы начинаются с chr() больше какого - то числа (например,500)
значит нужно все символы из строки перевести в chr() формат, и вырезать все, которые больше 500.
что - то в этом роде однозначно

Добавлено через 01:06 сек.
P.S: может лучше оставлять только нужные символы (A-z0-9_-), нежели вырезать все остальное?
A

Оранжевые штаны
0
могу посоветовать копать в сторону filter_var http://visavi.net/blog/blog.php?act=view&id=65

Добавлено через 00:55 сек.
FILTER_FLAG_STRIP_LOW — вырезает все символы, код которых меньше 32 (ASCII)

FILTER_FLAG_STRIP_HIGH — вырезает все символы с кодами больше 127 (ASCII)

вот эти посмотреть

Добавлено через 01:33 сек.
FILTER_SANITIZE_URL — оставляет только a-zA-Z0-9`~!@#$%^&*()-_=+[{]};:'"<,>.?/|
и возможно вот эту, хотя это для url и оставляет ли русские символы - под вопросом

ツ ツ ツ
0
А зачем их вырезать? D
K

Транклюкаторщик
0
7. .::lugaro::., науке это не известно smile
O
Автор
Пацак
0
7. .::lugaro::., а зачем такая кака в ссылках?
O
Автор
Пацак
0
6. Azzido, спасибо, но после прочтения второго поста, я так и сделал)

Добавлено через 02:43 сек.
5. eGo, бесполезно пробовать вырезать легуляркой только a-zа-я0-9 , так-как такие символы встречаются между ними.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск