NitroGenerate
Новичок
Доброго времени суток коллеги.
Никак не могу грамотно, точнее сказать, вообще не могу, убрать из строки все лишние символы(которые нельзя ввести с клавиатуры)
Для этого набросал регулярку:
Все хорошо и вроде бы работает, но кодировка utf8 и русские символы... камень преткновения.
eregi replace не работает, да и не особо есть желание использовать.
Модули на сервер ставить нет возможности, нужно решить на php.
Такие вещи как разложить строку на массив и перебрать. Прошу тоже постараться не предлагать, ибо теста очень много.
Никак не могу грамотно, точнее сказать, вообще не могу, убрать из строки все лишние символы(которые нельзя ввести с клавиатуры)
Для этого набросал регулярку:
PHP:
preg_replace ("/[^a-zA-Zа-яА-Я0-9\[\]\(\)\-\:\;\,\.\!\"\'\?\&\>\<\s]/", "", $str);
eregi replace не работает, да и не особо есть желание использовать.
Модули на сервер ставить нет возможности, нужно решить на php.
Такие вещи как разложить строку на массив и перебрать. Прошу тоже постараться не предлагать, ибо теста очень много.