Поиск текста в переменной?

Romaldo
На сайте с 10.02.2008
Offline
185
331

Здравствуйте!

Стоит задача выводить разные титлы, исходя из того, есть с ли в изначальном титле искомое слово.

По аналогии с http://www.php.su/preg_match

Подготовил такое условие:

if (preg_match("/\слово\b/i", $addtitle)) {

$document->setTitle(($addtitle).'yes');
} else {
$document->setTitle($addtitle.' no');
}

Однако, оно не срабатывает, даже если искомое слово в титле есть. Всегда отдается $addtitle.' no'

В чем ошибка?

Спасибо.

---------- Добавлено 19.04.2015 в 12:51 ----------

Всем спасибо.

Для поиска кириллических слов нужен флаг /ui

то есть

if (preg_match("/\слово\b/ui", $addtitle)) {

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