powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Помогите с регулярным выражением(нужно вернуть целое слово по его части)
2 сообщений из 2, страница 1 из 1
Помогите с регулярным выражением(нужно вернуть целое слово по его части)
    #39014460
dakota1310
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, помогите получить целое слово по его части.

Код: php
1.
2.
3.
4.
$ptn = "/((тв приставка|приставк)+)/";
$str = "45-кнопочный, обучаемый, для ТВ-приставок MAG200/250 (программируемый). С помощью данного типа ПДУ Вы сможете управлять ТВ-приставкой, а также основными функциями любого телевизора.";
$rpltxt = "<;b>;\1<;/b>;";
echo preg_replace($ptn, $rpltxt, $str);




Результат
Код: html
1.
45-кнопочный, обучаемый, для ТВ-приставок MAG200/250 (программируемый). С помощью данного типа ПДУ Вы сможете управлять ТВ-<b>приставк</b>ой, а также основными функциями любого телевизора.



как можно чтобы в результате выделялось слово целиком а не только его часть <b>ТВ-приставкой</b>
...
Рейтинг: 0 / 0
Помогите с регулярным выражением(нужно вернуть целое слово по его части)
    #39014541
kunaksergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dakota1310,
Код: php
1.
$ptn = "/([\w\-]*(тв приставка|приставк)[\w\-]*)/ui";
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Помогите с регулярным выражением(нужно вернуть целое слово по его части)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]