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 есть статья по ее использованию