Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Удаление спец. символов

14K
17 июня 2009 года
bars_A
13 / / 27.06.2006
Подскажите, пожалуйста, как с помощью preg_replace удалить все спец. символы из строки? Необходимо оставить только буквы(рус,англ) и дефис.
244
17 июня 2009 года
UAS
2.0K / / 19.07.2006
 
Код:
preg_replace("#[^a-zA-Zа-яА-Я-]#s","",$qwerty)

Не проверял, но должно быть так

ЗЫ: насчет русских букв - не забывайте, чтобы кодировки совпадали во входящем тексте в функцию и в файле с этим регулярным выражением.
13
17 июня 2009 года
RussianSpy
3.0K / / 04.07.2006
Цитата: UAS
 
Код:
preg_replace("#[^a-zA-Zа-яА-Я-]#s","",$qwerty)

Не проверял, но должно быть так

ЗЫ: насчет русских букв - не забывайте, чтобы кодировки совпадали во входящем тексте в функцию и в файле с этим регулярным выражением.


Точнее будет так:

 
Код:
preg_replace("/[^a-zA-Zа-яА-ЯёЁ-]/s","",$qwerty);
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог