Работы на полчаса за >=20 WMZ, регулярные выражения

Dp76

Новичок
Работы на полчаса за >=20 WMZ, регулярные выражения

Доброго времени суток всем!


Есть у меня в mysql базе строка в uft-8. (Это пост в Wordpress'e)
Совсем не обязательно это русский текст, может быть АБСОЛЮТНО любой.
Мне нужно узнать позицию определенного слова в тексте . Для примера возьму слово "день". Дело в том, что узнать нужно именно позицию слова целиком, а не его вхождение, к примеру, в слове "деньги".
Для определения входжения слова "день" пользуюсь функцией str_pos, а потом проверяю символ ДО вхождения и символ ПОСЛЕ слова на ctype_allnum
С английским работает, но для русского, японского, и любого другого языка возникает проблема. Так как предыдущий символ может быть не просто символом а частью символа.
Тут мне предложили вариант искать вхождение не слова "день" а слова " день ", якобы с двумя пробелами, но во-первых, разделители могут быть разными, а во-вторых слово может стоять первым в строке или последним.
Работать должно на разных серверах, так как это будет free script для Wordpress.

Плиз, заинтересовавшимся ICQ 13663943 или мыло dp76pocet на gmail.com.
Я сегодня целый день в интернете - жду. Если точно знаете как, но не устраивает сумма - пишите, решим вопрос :)
 
Сверху