preg_replace и русский

  • Автор темы Автор темы asman
  • Дата начала Дата начала

asman

Guest
preg_replace и русский

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

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

з.ы. кстати, в этом форуме в поиске та же проблема.
 
регулярку покажи, легче будет ответить ...
 
простой пример:
PHP:
$str=preg_replace("/(слово|word)/i","<b>$0</b>","Слово слово Word word");
 
Всё! Заработало...
На сервере настройки слетели :)
 
Сверху