AlCher
Guest
Рег выражения - прошу совета
Извините, искал, но прямого ответа не нашел.
Есть php-программа, которая в контенте сайта находит термины глоссария и отображает по ним всплывающие подсказки.
На локальной виндовской машине под Денвером все работает: отображаются подсказки в контенте как по английским, так и по русским терминам.
На web-хостинге подсказки отображаются только по англ. терминам, по русским ничего в контенте не находит, хотя русские термины там есть.
Кофигурация: локал-сервер: PHP: 4.3.10 MySQL: 4.1.8-max; web-сервер: PHP: 4.3.11 MySQL: 4.0.25-log
Методом исключения установил, что в конструкции
регулярное выражение '/(\b)'.$escaped_keyword.'(\b)/i'
на хостинге обрабатывает только англ. термины, а с русскими не работает.
Может кто знает и подскажет как сделать, чтобы PHP на хостинге обрабатывал также и реги с кирилицей?
Извините, искал, но прямого ответа не нашел.
Есть php-программа, которая в контенте сайта находит термины глоссария и отображает по ним всплывающие подсказки.
На локальной виндовской машине под Денвером все работает: отображаются подсказки в контенте как по английским, так и по русским терминам.
На web-хостинге подсказки отображаются только по англ. терминам, по русским ничего в контенте не находит, хотя русские термины там есть.
Кофигурация: локал-сервер: PHP: 4.3.10 MySQL: 4.1.8-max; web-сервер: PHP: 4.3.11 MySQL: 4.0.25-log
Методом исключения установил, что в конструкции
PHP:
if ($find_exact) $regex = '/(\b)'.$escaped_keyword.'(\b)/i';
else $regex = '/'.$escaped_keyword.'/i';
на хостинге обрабатывает только англ. термины, а с русскими не работает.
Может кто знает и подскажет как сделать, чтобы PHP на хостинге обрабатывал также и реги с кирилицей?