Forum Webscript.Ru
Программирование => PHP => Тема начата: SmIlE от 24 Марта 2003, 21:46:47
-
preg_replace("/$badword[$i]/i","цензура",$msg");
где $badword - массив с русскими матными словами !
Не находит ВЕРХНИЙ РЕГИСТР и ВсЕ оСтАлЬнЫе :(
-
Ну так переводи сначало строку в нижний регистр strtolower
-
Ancient
неудобный вариант... =)
а вдруг кто то старался... писал заглавные буковки перед именами?
http://www.php.net/manual/ru/function.eregi-replace.php
я просто забыл как у пёрлового выражения сделать чтобы он все буквы выбирал =)
-
SmIlE
скорее всего твоя проблема через setlocale() решается.
на php.spb.ru есть статья по ее использованию
-
а чем preg с префиксом "i" тебя на устраивает?
т.е.
preg_replace("/blabla/i",и т.д. ?
-
во! точно!
-
AlieN:
а чем preg с префиксом "i" тебя на устраивает?
SmIlE:
Не находит ВЕРХНИЙ РЕГИСТР и ВсЕ оСтАлЬнЫе
А значит
Макс:
твоя проблема через setlocale() решается
и
Макс:
на php.spb.ru есть статья по ее использованию