Вы не зашли.
Главная » PHP » preg_replace (а-я)
#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 "? ? ? ? ?".
#4. Gemorroj Off (107)
Administrator
2009.08.23 11:11
поставить модификатор 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);
#7. Gemorroj Off (107)
Administrator
2009.08.23 13:01
извиняюсь) быстро писал)
#8. datua Off (1)
Участник
2009.08.27 17:05
добавил символи и пробел.
всё правильно?
Код:
$a = preg_replace('~[^a-z0-9а-яё\ \~`!@#$%^&*()-_\+=|{}[\]"\':;?/.,<>]~iu', '', $a);
#9. Gemorroj Off (107)
Administrator
2009.08.27 17:05
смысл в такой регулярке?
http://ru.php.net/manual/en/regexp.refe … kslash.php изучи этот документ.
#10. datua Off (1)
Участник
2009.08.27 20:08
Gemorroj написал:
смысл в такой регулярке?
филтр..
#11. Gemorroj Off (107)
Administrator
2009.08.27 20:08
от чего фильтруем?
#12. datua Off (1)
Участник
2009.08.27 21:09
ot simvolov, kotorie ne ponimaet telefon... naprimer: † ۩ ۝ ۞ ₧ ™ ⅓ ☺ ♂ ♣ ♫ ♥ i t. d. smile
#13. Akdmeh Off (9)
Участник
2009.08.27 21:09
А что в них плохого?
Я вот например привык писать с типографским тире — и мне от него отказываться?
Бредовая идея.
Желание стать программистом из-за того, что вам нравляться компьютерные игры-это все равно, что желание стать гинекологом из-за того, что вам нравиться сексwink
#14. Gemorroj Off (107)
Administrator
2009.08.28 00:12
это от конкретного браузера и установленных в системе шрифтов зависит, будут ли корректно отображаться эти символы.
#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
#17. Gemorroj Off (107)
Administrator
2009.09.04 10:10
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.020 s