Легко получить последние слова простой строки, но если вы сделали тот же метод (скажем, разбиение строки на пробелы и перевод символов между каждым разбиением в слово) с расширенным текстом, вы можете записать начало или конечный тег без соответствующего конечного или начального тега, что приводит к неправильному форматированию.
Как вы извлекаете подмножество расширенного текста при сохранении стиля?