Вы не зашли.
Главная » PHP » preg_replace (а-я)
#1. datua Off (1)
Участник
2009.08.23 04:04
Код:
$text = preg_replace('~[^a-z0-9]~i','',$text);
этот код пропускает только цифри и латинские букви. а как добавит русские букви?
#2. НЕЗНАЙКА_гость
Гость
2009.08.23 05:05
Добавь а-Я в списочек
#3. datua Off (1)
Участник
2009.08.23 06:06
ia eto uje proboval, No zaglavnie bukvi otobrojaet kak "? ? ? ? ?".
#4. Gemorroj Off (107)
Administrator
2009.08.23 07:07
поставить модификатор UTF-8
Код:
$text = preg_replace('~[^a-z0-9а-я]~iU', '', $text);
#5. TLENS Off (14)
Moderator
2009.08.23 08:08
Попробуй модыфикатор si
#6. datua Off (1)
Участник
2009.08.23 08:08
gemorroj prav, no nado bilo malenkii "u", a ne "U"
Код:
$text = preg_replace('~[^a-z0-9а-я]~iu', '', $text);
#7. Gemorroj Off (107)
Administrator
2009.08.23 09:09
извиняюсь) быстро писал)
#8. datua Off (1)
Участник
2009.08.27 13:01
добавил символи и пробел.
всё правильно?
Код:
$a = preg_replace('~[^a-z0-9а-яё\ \~`!@#$%^&*()-_\+=|{}[\]"\':;?/.,<>]~iu', '', $a);
#9. Gemorroj Off (107)
Administrator
2009.08.27 13:01
смысл в такой регулярке?
http://ru.php.net/manual/en/regexp.refe … kslash.php изучи этот документ.
#10. datua Off (1)
Участник
2009.08.27 16:04
Gemorroj написал:
смысл в такой регулярке?
филтр..
#11. Gemorroj Off (107)
Administrator
2009.08.27 16:04
от чего фильтруем?
#12. datua Off (1)
Участник
2009.08.27 17:05
ot simvolov, kotorie ne ponimaet telefon... naprimer: † ۩ ۝ ۞ ₧ ™ ⅓ ☺ ♂ ♣ ♫ ♥ i t. d. smile
#13. Akdmeh Off (9)
Участник
2009.08.27 17:05
А что в них плохого?
Я вот например привык писать с типографским тире — и мне от него отказываться?
Бредовая идея.
Желание стать программистом из-за того, что вам нравляться компьютерные игры-это все равно, что желание стать гинекологом из-за того, что вам нравиться сексwink
#14. Gemorroj Off (107)
Administrator
2009.08.27 20:08
это от конкретного браузера и установленных в системе шрифтов зависит, будут ли корректно отображаться эти символы.
#15. Vukodlak
Гость
2009.09.04 02:02
$text = preg_replace('|\[color=(.*?[^;])\](.*?)\[\/color\]|i', '<span style="color:$1;">$2</span>', $text);
#16. Vukodlak
Гость
2009.09.04 02:02
This code u write for color, if any of u didnt know
#17. Gemorroj Off (107)
Administrator
2009.09.04 06:06
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);
Страниц: 1 2 Все
Главная
WEB
PunBB Mod v0.6.2
0.013 s