preg_replace и русский

asman

Guest
preg_replace и русский

Сделал подсветку найденных слов в тексте через preg_replace с независимостью от регистра букв.
С латинскими буквами всё нормально, а с русскими проблема - находит только 100% совпадения, т.е. при поиске "Радуга" - слово "радуга" не находится.
setlocale настроено, но не помогает.

Может кто знает как это починить?

з.ы. кстати, в этом форуме в поиске та же проблема.
 

.des.

Поставил пиво кому надо ;-)
регулярку покажи, легче будет ответить ...
 

asman

Guest
простой пример:
PHP:
$str=preg_replace("/(слово|word)/i","<b>$0</b>","Слово слово Word word");
 

asman

Guest
Всё! Заработало...
На сервере настройки слетели :)
 
Сверху