Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.06.2010, 15:52   #1
duhduhduh
Пользователь
 
Регистрация: 18.01.2010
Сообщений: 12
По умолчанию как вытащить текст с Memo между определённых тегов

Здравствуйте!

Вопрос такой: у меня есть Memo в котором HTML-код. Мне нужно вытащить текст между тегов ...<a href="НУЖНЫЙ_МНЕ_ТЕКСТ">... и добавить этот текст в ListBox1. И продолжить дальше искать текст между тегами..

В этом Memo несколько таких тего с нужным мне текстом. Текст я записываю в ListBox.

Я нигде не могу найти как вытаскивать текст которые помещён между [известными нам] тегами.

Подскажите пожалуйста!
duhduhduh вне форума Ответить с цитированием
Старый 28.06.2010, 15:55   #2
T_I_T_A_N
Пользователь
 
Регистрация: 01.06.2010
Сообщений: 23
По умолчанию

используй функции для работы со строками pos delete copy и так вырезай нужный тебе текст из строки memo1.lines.text
T_I_T_A_N вне форума Ответить с цитированием
Старый 28.06.2010, 17:01   #3
duhduhduh
Пользователь
 
Регистрация: 18.01.2010
Сообщений: 12
По умолчанию

спасибо - попробую найти об этом..

А так я уже нашёл подобное тому что я хотел реализовать: http://www.programmersforum.ru/showthread.php?t=47766
duhduhduh вне форума Ответить с цитированием
Старый 28.06.2010, 17:19   #4
T_I_T_A_N
Пользователь
 
Регистрация: 01.06.2010
Сообщений: 23
По умолчанию

Код:
var s: string; i: integer;
begin
s:=memo1.lines.text;
i:=pos('<a',s);
while i<>0 do
begin
delete(s,1,i+1);
i:=pos('href="',s);
delete(s,1,i+5);
ListBox1.Items.Add(copy(s,1,pos('"',s)-1));
i:=pos('<a',s);
end;
end;
T_I_T_A_N вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить текст HTML Документа из TWebBrowser без тегов Marsel737 Общие вопросы Delphi 10 28.11.2009 08:47
Как в объект Memo вставить текст из файла Antyan-screammer Общие вопросы Delphi 6 09.08.2009 19:33
Нужно вытащить их файлика текст между определёнными символами... Оптимист Общие вопросы Delphi 14 01.05.2009 18:18
как качнуть из тегов текст в memo Лёка Работа с сетью в Delphi 4 03.02.2008 19:46
HELP! Как мне вытащить текст из файла? kl45gp Общие вопросы Delphi 12 17.08.2007 22:26