#1 2009.08.23 08:48

datua
Участник
Откуда: g
Зарегистрирован: 2008.04.15
Сообщений: 54
Карма: 1
Профиль

preg_replace (а-я)

Код:

1
$text = preg_replace('~[^a-z0-9]~i','',$text);

этот код пропускает только цифри и латинские букви. а как добавит русские букви?

Неактивен

#2 2009.08.23 09:28

НЕЗНАЙКА_гость
Гость

Re: preg_replace (а-я)

Добавь а-Я в списочек

#3 2009.08.23 10:02

datua
Участник
Откуда: g
Зарегистрирован: 2008.04.15
Сообщений: 54
Карма: 1
Профиль

Re: preg_replace (а-я)

ia eto uje proboval, No zaglavnie bukvi otobrojaet kak "? ? ? ? ?".

Неактивен

#4 2009.08.23 11:09

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: preg_replace (а-я)

поставить модификатор UTF-8

Код:

1
$text = preg_replace('~[^a-z0-9а-я]~iU', '', $text);

Неактивен

#5 2009.08.23 12:26

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: preg_replace (а-я)

Попробуй модыфикатор si

Неактивен

#6 2009.08.23 12:57

datua
Участник
Откуда: g
Зарегистрирован: 2008.04.15
Сообщений: 54
Карма: 1
Профиль

Re: preg_replace (а-я)

gemorroj prav, no nado bilo malenkii "u", a ne "U"

Код:

1
$text = preg_replace('~[^a-z0-9а-я]~iu', '', $text);

Неактивен

#7 2009.08.23 13:01

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: preg_replace (а-я)

извиняюсь) быстро писал)

Неактивен

#8 2009.08.27 17:35

datua
Участник
Откуда: g
Зарегистрирован: 2008.04.15
Сообщений: 54
Карма: 1
Профиль

Re: preg_replace (а-я)

добавил символи и пробел.
всё правильно?

Код:

1
$a = preg_replace('~[^a-z0-9а-яё\ \~`!@#$%^&*()-_\+=|{}[\]"\':;?/.,<>]~iu', '', $a);

Неактивен

#9 2009.08.27 17:56

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: preg_replace (а-я)

смысл в такой регулярке?
http://ru.php.net/manual/en/regexp.refe … kslash.php изучи этот документ.

Неактивен

#10 2009.08.27 20:08

datua
Участник
Откуда: g
Зарегистрирован: 2008.04.15
Сообщений: 54
Карма: 1
Профиль

Re: preg_replace (а-я)

Gemorroj написал:

смысл в такой регулярке?

филтр..

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.011 s