Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Парсинг текста


Автор: UKRtortik 27.3.2015, 13:48
Всем доброго дня!

Не пойму как сделать. Нужно распарсить таблицу с сайта http://m.myscore.ru/tennis/

Сделал это регуляркой: <span>(.+?)</span>(.+?) - (.+?)<a

Ну мне нужно парсить не из всех столбцов а только у которых заголовок ATP - ОДИНОЧНЫЙ РАЗРЯД

Как это сделать?

Автор: UKRtortik 27.3.2015, 14:07
уже не нужно, решил проблему сам.

Автор: Poseidon 27.3.2015, 14:13
Цитата(UKRtortik @  27.3.2015,  13:48 Найти цитируемый пост)
Как это сделать? 
Сначала взять нужный блок (между "ATP - ОДИНОЧНЫЙ РАЗРЯД: Майами (США), хард" и "WTA - ОДИНОЧНЫЙ РАЗРЯД: Майами (США), хард"), а потом уже в этом блоке искать что надо.

Автор: UKRtortik 28.3.2015, 09:50
Цитата(Poseidon @ 27.3.2015,  14:13)
Цитата(UKRtortik @  27.3.2015,  13:48 Найти цитируемый пост)
Как это сделать? 
Сначала взять нужный блок (между "ATP - ОДИНОЧНЫЙ РАЗРЯД: Майами (США), хард" и "WTA - ОДИНОЧНЫЙ РАЗРЯД: Майами (США), хард"), а потом уже в этом блоке искать что надо.

Так и сделал))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)