Часто возникает проблемка когда нужно переделать текст, например, с тегами HTML, в удобоваримый для глаз юзверя - форматированный. Это обычно сделать просто - в инете примеров куча. Элементарно парсятся теги и по кускам обработанный текст втыкается в контрол класса TRichEdit, ну или другой схожий по функционалу. Ну а совсем извращенцы рендярят его вообще вручную.
А вот как сделать наоборот? Т.е. юзверь набрал текст в RichEdit'е, сделав его часть жирной, наклонной или вообще 中国的. Как эти самые части обратно разобрать на тэги, например сделать так (на примере части предыдущего предложения): {b}жирной{/b}, {i}наклонной{/i} или вообще {chinese}китайской{/chinese}? С какого конца подойти то. Можно ссылку на статью или примерчик.