Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация

Спарсить ссылки со страницы [Delphi]

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 18.03.2012, 18:02   #1
Заблокирован
 Пехотинец
Аватар для =PaLeTiZaToR=
 
=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса
Регистрация: 02.04.2011
Сообщений: 66
Популярность: 9953
Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
Отправить сообщение для =PaLeTiZaToR= с помощью Skype™
 
По умолчанию Спарсить ссылки со страницы [Delphi]

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

Имеется страница , на ней 50 почт , нужно вытащить каждую.
Проблема в том , что вытаскивает только первую.

Парс почты
Код:
Reg.expression:='"></a><a href="http://(.*?)/" title="';
if reg.exec(str) then
memo1.lines.Add(reg.match[1]);
Все это в цикле , и всеравно только первую
Нужно чтоб спарсил все 50 почт.
Прошу любой помощи
  Ответить с цитированием
Старый 18.03.2012, 18:35   #2
 Разведчик
Аватар для R.A.Z.O.R.
 
R.A.Z.O.R. скоро будет известенR.A.Z.O.R. скоро будет известенR.A.Z.O.R. скоро будет известенR.A.Z.O.R. скоро будет известенR.A.Z.O.R. скоро будет известен
Регистрация: 19.02.2012
Сообщений: 36
Популярность: 447
Сказал(а) спасибо: 25
Поблагодарили 50 раз(а) в 40 сообщениях
Отправить сообщение для R.A.Z.O.R. с помощью Skype™
 
По умолчанию Re: Спарсить ссылки со страницы [Delphi]


Вот тебе пример:
Код:
Reg.expression:='"></a><a href="http://(.*?)/" title="';
if reg.exec(str) then
repeat // повторяем
memo1.lines.Add(reg.match[1]);
until not Reg.ExecNext; // пока извлекается значение
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
=PaLeTiZaToR= (18.03.2012), DeathAngel (22.11.2013)
Старый 18.03.2012, 19:12   #3
Заблокирован
 Пехотинец
Аватар для =PaLeTiZaToR=
 
=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса
Регистрация: 02.04.2011
Сообщений: 66
Популярность: 9953
Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
Отправить сообщение для =PaLeTiZaToR= с помощью Skype™
 
По умолчанию Re: Спарсить ссылки со страницы [Delphi]

Цитата:
Сообщение от R.A.Z.O.R.Посмотреть сообщение

Вот тебе пример:
Код:
Reg.expression:='"></a><a href="http://(.*?)/" title="';
if reg.exec(str) then
repeat // повторяем
memo1.lines.Add(reg.match[1]);
until not Reg.ExecNext; // пока извлекается значение

Именно это и нужно было . Спасибо большое !
  Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Помогите спарсить код 19955991 Вопросы и ответы, обсуждения 4 21.12.2011 16:02
[Помогите!] Не получаеться нормально спарсить через COPY POS DEL Nugno Вопросы и ответы, обсуждения 6 09.12.2011 16:10
[Помогите!] как спарсить количество лог дисков Dark Orbit OrBiT_DaRk Вопросы и ответы, обсуждения 8 14.09.2011 16:35

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 17:39.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net