Имеется простой текст, например: В нём надо найти фразы (группы от одного до четырёх слов), которые надо подчеркнуть. Надо найти слово содержащее (для примера, что показан выше) "ip" и подчеркнуть его, или случайным образом одно или пару слов до найденного слова или одно или пару слов после найденного слова, и подчеркнуть всю эту группу слов. Найденная для подчёркивания фраза должна находиться в пределах предложения. Предложения разделены всегда точкой и следующим за ней пробелом. После обработки текста скриптом рузультат должен выглядеть примерно так: (для визуализации найденных "ip" выделены тут жирным шрифтом) Подчёркивание с помощью html-тэга <u> </u>. Важно при этом добиться максимальной скорости работы скрипта. Буду благодарен за любые куски кода в качестве примеров.