помогите с preg_ и русским один работает а один нет :(

Сенсей

Новичок
помогите с preg_ и русским один работает а один нет :(

все мучаюсь с подсветкой .... есть две реги :

1 - $text=preg_replace("/(\b)($searchword)(\b)(?![^<]*>)/i","<b>$0</b>","$where");

2 - $text=preg_replace("/$searchword/i","<b>$0</b>","$where");


на локалке обе работают ..... и с английским и с русским языками ...

мне нужна только первая рега ..... Но - на хостинге она не работает с русским :(

Думал что может дела где то в конвертации русского (я взял функцию тут на форуме типа

function u8($win,$h,$t) {
global $w8;
$w8[chr($h).chr($t)] = $win;
}

u8("о",208,190);

и т.д )

но если вторая рега работает нормально с русским , значит трабла именно в первой реге ....

как бороться ?
 

SiMM

Новичок
Re: помогите с preg_ и русским один работает а один нет :(

Автор оригинала: Сенсей
но если вторая рега работает нормально с русским , значит трабла именно в первой реге ....
значить, искать по форуму сообщения на тему [m]setlocale[/m]
 
Сверху