![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Удалить строки из RichEdit [D7, WinXP]
ягость © (2009-08-07 19:10:00)Дано: RichEdit с загруженным html кодом. Подскажите пожалуйста, как из RichEdit'a удалить все теги кроме заданных?
Я думал искать позицию символа "<", позицию символа ">", сравнивать текст между ними с каждым элементом массива разрешенных тегов и если совпадений не найдено, удалять.
Что-то мне подсказывает, что это неоптимальный алгоритм, к тому же он не будет работать, если в тексте встретится одиночный знак "<"...
Подскажите как надо делать. Буду дико благодарен, если проиллюстрируете кодом.
Дмитрий Белькевич (2009-08-07 20:22:00) [21]Искать парсер html, парсить перед загрузкой, удалять лишние тэги, грузить дальше куда нужно.