Тема: Текст в курсив, подскажите как лучше
Приветствую.
Уважаемые, подскажите как выйти из положения.
Имеем большой документ.
В многих местах попадаются строки вида:
Текст
АААА : текст
АА: текст
ААА ААА [color=green]ААА[/color] АА : текст
Текст
причем он еще и форматирован разными цветами.
А нужно в строках в которых есть "двоеточие" сделать текст до двоеточия курсивом.
Проблема в том, что текст с диакритикой.
Попробовал через регулярное решить, но не смог найти как обозначается начало строки.
Частично поиск через регулярку попытался сделать так:
<[A-Za-z\w\W]@>:
но оно охватывает не все.
Возможно лучше макросом?
Выслушаю любые идеи.
Спасибо.