Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
Если учитывать что коды этих символов не извесны, то предлогаю пойти от обратного, зделать регулярку которая заменяет всё что не есть нормальными символами.
Маска для preg_replace() примерно такая [^a-z0-9] только перечислить ещё то что можно.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
lelectrohardl
Отправлено: 18 Февраля, 2012 - 20:34:52
Новичок
Покинул форум
Сообщений всего: 38
Дата рег-ции: Сент. 2010
Помог: 0 раз(а)
OrmaJever пишет:
Если учитывать что коды этих символов не извесны, то предлогаю пойти от обратного, зделать регулярку которая заменяет всё что не есть нормальными символами.
Маска для preg_replace() примерно такая [^a-z0-9] только перечислить ещё то что можно.
Нужно проверить на все символы [a-zа-я0-9 !`|}"?>:<{)_+|/+_)"!"!?]
Вот как это "!`|}"?>:<{)_+|/+_)"!"!?" уменьшить до каких-то там \all
OrmaJever
Отправлено: 18 Февраля, 2012 - 22:48:03
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
хмм... я так глянул и увидел что в выделеном тексте есть и обычная буква "Г" которая тоже получается останется, хотя это идёт как не нужная. Скорее всего тут вобще регуляркой не выйдет, нужно просто перевести в кодировку этого текста и там уже смотреть.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.