Переделка форматированного текста в Тэги
Всех приветствую.
Часто возникает проблемка когда нужно переделать текст, например, с тегами HTML, в удобоваримый для глаз юзверя - форматированный. Это обычно сделать просто - в инете примеров куча. Элементарно парсятся теги и по кускам обработанный текст втыкается в контрол класса TRichEdit, ну или другой схожий по функционалу. Ну а совсем извращенцы рендярят его вообще вручную.
А вот как сделать наоборот? Т.е. юзверь набрал текст в RichEdit'е, сделав его часть жирной, наклонной или вообще 中国的. Как эти самые части обратно разобрать на тэги, например сделать так (на примере части предыдущего предложения): {b}жирной{/b}, {i}наклонной{/i} или вообще {chinese}китайской{/chinese}? С какого конца подойти то. Можно ссылку на статью или примерчик.
Заранее спасибо.
__________________
00110001 00101100 00110110 00110001 00111000 00110000 00110011 00110011 00111001 00111000 00111000 00110111 00110100 00111001 00111000 00111001 00110100 00111000 00110100 00111000 00110010 00110000 00110100 00110101 00111000 00110110 00111000 00110011 00110100 00110011 00110110 00110101 00110110
|