Вы не зашли.
#1.
datua
Off
(1)
Участник
2009.08.23 08:08
Код:
$text = preg_replace('~[^a-z0-9]~i','',$text); |
этот код пропускает только цифри и латинские букви. а как добавит русские букви?
#2.
НЕЗНАЙКА_гость
Гость
2009.08.23 09:09
Добавь а-Я в списочек
#3.
datua
Off
(1)
Участник
2009.08.23 10:10
ia eto uje proboval, No zaglavnie bukvi otobrojaet kak "? ? ? ? ?".
поставить модификатор UTF-8
Код:
$text = preg_replace('~[^a-z0-9а-я]~iU', '', $text); |
#5.
TLENS
Off
(14)
Moderator
2009.08.23 12:12
Попробуй модыфикатор si
#6.
datua
Off
(1)
Участник
2009.08.23 12:12
gemorroj prav, no nado bilo malenkii "u", a ne "U"
Код:
$text = preg_replace('~[^a-z0-9а-я]~iu', '', $text); |
#8.
datua
Off
(1)
Участник
2009.08.27 17:05
добавил символи и пробел.
всё правильно?
Код:
$a = preg_replace('~[^a-z0-9а-яё\ \~`!@#$%^&*()-_\+=|{}[\]"\':;?/.,<>]~iu', '', $a); |
Gemorroj написал:
смысл в такой регулярке?
филтр..
ot simvolov, kotorie ne ponimaet telefon... naprimer: † ۩ ۞ ₧ ™ ⅓ ☺ ♂ ♣ ♫ ♥ i t. d.
А что в них плохого?
Я вот например привык писать с типографским тире — и мне от него отказываться?
Бредовая идея.
Желание стать программистом из-за того, что вам нравляться компьютерные игры-это все равно, что желание стать гинекологом из-за того, что вам нравиться секс
это от конкретного браузера и установленных в системе шрифтов зависит, будут ли корректно отображаться эти символы.
#15.
Vukodlak
Гость
2009.09.04 06:06
$text = preg_replace('|\[color=(.*?[^;])\](.*?)\[\/color\]|i', '<span style="color:$1;">$2</span>', $text);
#16.
Vukodlak
Гость
2009.09.04 06:06
This code u write for color, if any of u didnt know
I do not quite understand the question? I usually use a regular expression:
Код:
$text = preg_replace('/\[color=(.+)\](.+)\[\/color\]/isU', '<span style="color:$1;">$2</span>', $text); |