СообЧа > База Знаний > Программирование > Delphi

Вопрос

Вопрос из области работы с Интернет. Подскажите пожалуйста, как в html-файле, обращаясь к нему по URL (например, прочитать web-документ) найти указанные строки по шаблону? И еще к этому же вопросу: как мне сделать, чтобы если найденная строка является ссылкой, то получить адрес ссылки.

Ответ

Если Вам нужно извлекать информацию из web-страниц, то в данном случае лучше использовать регулярные выражения. Это очень гибкий инструмент. Для Delphi компонент можно взять здесь: http://anso.virtualave.net/ там же и хелпик по основам регексп.

По второму вопросу: тоже применить регексп, ведь формат ссылки заранее предопределен: <a href="www.serv.ru">ссылка</a>, просто требуется «наложить» :) на эту последовательность регулярное выражение.

Из конференции Expert_FAQ



Copyright © 2000-2004 Сообщество Чайников
Контактная информация