Салют!
Есть скрипт на PHP 4.0.5 работающий под linux В начале скрипта устанавливаю локаль setlocale("LC_ALL", "ru_RU.KOI8-R");
потом обрабатываю символы русские строкой $out_text = preg_replace("/(\w)/ie", "replace('\\1')", $in_text);
Так вот проблема в том что в функцию replace не попадают символы "Ч" and "ч". Другими словами PHP думает что это не буковки а что-то другое. Видимо дело в локале? Что посоветуете сделать? Система redhat 7.0