|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.02.2009, 21:43 | #1 |
Пользователь
Регистрация: 15.01.2009
Сообщений: 13
|
парсинг страницы
Вообщем столкнулся я с такой проблемой:
пишу программу которая по get запросу получает страницу такого вида код примерно такой: memo1.Lines.Add(idhttp1.Get('http://83.222.193.41/scripts/check.exe?tir_num=745&bil_num123456 78=&Check=submit')); вопрос:как мне распарсить текст из мемо чтобы получить строку "Ваш билет не выиграл." перед этой фразой которую мне нужно получить, уникальной позицией с котрого копировать являются теги <font size="4" color="#FF0000"><b>, но теги </b></font>не являются уникальными и в тексте встречаются выше. Особо в алгоритмы pos и copy не вдавался, буду очень благодарен если напишете код как это сделать. |
11.02.2009, 21:47 | #2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
использовать функции pos и copy к сетям этот вопрос не имеет никакого отношения
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
12.02.2009, 06:00 | #3 |
Пользователь
Регистрация: 11.02.2008
Сообщений: 69
|
//// функция возвращает номер позиции искомой строки
Код:
|
13.02.2009, 12:50 | #4 |
Пользователь
Регистрация: 15.01.2009
Сообщений: 13
|
Спасибо, Nemez. Хороший алгоритм, работает.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Парсинг HTML страницы | OkeaH | Работа с сетью в Delphi | 1 | 19.01.2009 09:17 |
HTML Парсинг | BaikalLord | Помощь студентам | 5 | 15.12.2008 08:20 |
Парсинг INI-файла | lyonmik | Общие вопросы .NET | 2 | 23.04.2008 19:21 |
Как сделать разрыв страницы печати по условию и узнать номер страницы | Leanna | Microsoft Office Excel | 2 | 21.01.2008 06:59 |