Visavi.net
Светлая
Темная
Вырезать мусорные символы из строки
Форум
PHP общие вопросы
Вырезать мусорные символы из строки
Милый пушистый сайт !!!!
Печать
RSS
256
S
smartvbxos7
09.06.2011 / 12:04
Чатланин
0
$reg = 'a-zа-яëË0-9'.preg_quote('список нужных спец символов', '/');
$text = preg_replace('/[^'.$reg.']/iu', '', $text);
Изменил: smartvbxos7 (09.06.2011 / 12:12)
С
Саня
09.06.2011 / 12:44
Малиновые штаны
0
делете
Изменил: Саня (09.06.2011 / 12:44)
O
orel
09.06.2011 / 13:01
Автор
Пацак
0
11.
Лёша_Белый
, и что это? Как вырезать символы я знаю. Первый пост внимательно прочитай.Тема не актуальна.
Добавлено через 03:33 сек.
a-zа-яëË0-9 зачем Ё в двух регистрах, если стоит модификатор i
Изменил: orel (09.06.2011 / 13:02)
В
Валерий
09.06.2011 / 13:30
Чатланин
0
Помоему Лёша_Белый как раз всё верно сказал.. регуляркой вырезаешь всё, кроме разрешённых символов.
O
orel
09.06.2011 / 13:58
Автор
Пацак
0
14.
valerik
, нет вырезаются нормальные символы
K
KOZZ
09.06.2011 / 14:35
Транклюкаторщик
0
9.
orel
, ну так оставляй в ссылках только то, что нужно.
A-zА-я0-9_-\&\=
A
Azzido
09.06.2011 / 14:48
Оранжевые штаны
0
Зачем треплите тему, автор сказал что она исчерпана. ))
И не нужны эти регулярки, фильтрация url происходит гораздо проще.
<?php echo filter_var($var, FILTER_SANITIZE_URL);
Изменил: Azzido (09.06.2011 / 14:49)
O
orel
11.06.2011 / 13:17
Автор
Пацак
0
16.
eGo Свободу Пандам
, Вот возьми текст с text#$##$@()(text и попробуй вырезать своей легуляркой только те символы которые тебе нужны. Не выйдет! Тема давно уже не актуальна.
1
2
Для выполнения действия необходимо авторизоваться!
Стикеры
/
Теги
/
Правила
/
Топ тем
/
Топ постов
/
Поиск