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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2009, 17:30   #1
W0LF
Форумчанин
 
Аватар для W0LF
 
Регистрация: 28.03.2008
Сообщений: 940
Вопрос Нарезка страницы html :)

Есть страница html, в исходнике этой страницы есть куча ссылок, большая куча... Ссылки там 2 видов, одни кончаються на div-1.html, другие _hde.html (пример: http://site.ru/1f2_hg3_09div-1.html). Помогите разобрать эту страницу и ссылки которые там находяться разпределить в два ListBox'a.

ЗЫ для модераторов: прошу не переносить в раздел "Работа с сетью в Delphi"
W0LF вне форума Ответить с цитированием
Старый 17.12.2009, 12:17   #2
TRIZER
Студент
Пользователь
 
Аватар для TRIZER
 
Регистрация: 13.11.2009
Сообщений: 65
По умолчанию

Код:
var
Lines:TStrings;
i:integer;
...
begin
Lines:=TStringList.Create;
for i:=0 to Lines.Count do
begin
if Pos(Lines[i],'div-1.html')<>0 then
ListBox1.Items.Append(Lines[i]);
if Pos(Lines[i],'_hde.htmll')<>0 then
ListBox2.Items.Append(Lines[i]);
end;
end;
код не проверял .... возможно глюченый (может замениш Pos на Copy(и правильно применишь его разумеется))
TRIZER вне форума Ответить с цитированием
Старый 17.12.2009, 12:30   #3
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...если код в одну строку или в одной строке присутствуют обе (переноса нет), то pos может и не помочь... тут выход использование posex() со сдвигом, либо двигать окно по всему коду (через copy) и проверять на наличие 'div-1.html' и '_hde.html'.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 17.12.2009, 16:21   #4
W0LF
Форумчанин
 
Аватар для W0LF
 
Регистрация: 28.03.2008
Сообщений: 940
По умолчанию

Спс, всем, но я уже зделал)
W0LF вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разметка страницы Html Новичок111111111 Помощь студентам 5 26.10.2009 18:18
Как сохранять HTML страницы в БД? tsergey Помощь студентам 5 03.04.2009 16:05
Парсинг HTML страницы OkeaH Работа с сетью в Delphi 1 19.01.2009 09:17
Получение HTML-кода страницы Joltd Общие вопросы C/C++ 3 02.11.2008 17:54
Html страницы LineStown Работа с сетью в Delphi 3 11.04.2007 13:16