Парсинг текста

Доброго времени суток. Вопрос такой вот.

У меня есть записи, где находится текст приблизительно такого содержания:

  • Наш товар пользуется заслуженной популярностью у профессионалов и простых пользователей. Это высококачественный и исключительно долговечный инструмент
  • Доставка: Бесплатно
  • Скидка 20% при заключении договора через интернет

Я ищу способ, который бы помог мне пробежаться по тексту и если там попадётся ключевое слово "Бесплатно" или "Скидка", то это слово выделиться другим цветом (допустим салатовым) а у этого пункта списка поменялся стиль на нужный мне (list-style-imagesmile. Но только для этой строки.

Я так понимаю нужно какой-то фильтр написать, который в тему нужно прикрутить. Но честно говоря не знаю с какой стороны к этому подойти.

Для наглядности прилагаю картинку нарисованную в фотошопе.
http://www.directupload.net/file/d/4281/h85avhvu_png.htm