Показать сообщение отдельно
  #4  
Старый 09.10.2010, 20:44
Аватар для Sky.NET
Sky.NET Sky.NET вне форума
Прохожий
 
Регистрация: 22.09.2010
Сообщения: 49
Версия Delphi: XE
Репутация: 12
По умолчанию

Переменной присваиваешь текст.
Ищешь тег <tag>(Pos('<tag>', S))
Ищешь тег </tag>(Pos('</tag>', S))
С позиции после <tag> до позиции </tag> копируешь в переменную/список (Copy(S, x, y))
Удаляешь всё перед </tag>, включая и его тоже, чтобы не попался при следующем поиске (Delete(S, 1, P))
И заново, т.е. цикл.

UPD
Или тебе нужно записать все встречающиеся теги?
__________________
IDE := Embarcadero.RADStudio.XE.Architect
// Успешность метода научного тыка обратно пропорциональна извилистости головного мозга на кривизну рук ©
Ответить с цитированием