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

Парсинг

-

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

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

Ответ
 
Опции темы
Старый 19.03.2012, 13:25   #1
 Разведчик
Аватар для Буянь
 
Буянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражания
Регистрация: 05.03.2011
Сообщений: 20
Популярность: 1883
Сказал(а) спасибо: 13
Поблагодарили 44 раз(а) в 36 сообщениях
Отправить сообщение для Буянь с помощью Skype™
 
По умолчанию Парсинг

Вообщем практикуюсь я в парсинге и делаю для себя всякие мелкие программы. До сего момента у меня получалось парсить что-то типо такого:
Код:
rel=\"bookmark\" title=\"(.*)\">
Тут ясный примитив, когда идет тег, после тега значение и закрывающийся тег.
А как спарсить, например, такой код:
Код:
<a href="http://codhacks.ru/news/dice_o_novom_rezhime_v_dopolnenii_close_quarters/2012-03-18-2639">DICE о новом режиме в дополнении Close-Quarters</a>
Если парсить как - нибудь так:
Код:
<a href=\"http://codhacks.ru/news/dice_o_novom_rezhime_v_dopolnenii_close_quarters/2012-03-18-2639\">(.*)</a>
то программа получится не универсальной....
  Ответить с цитированием
Старый 20.03.2012, 04:50   #2
 Разведчик
Аватар для Cassa
 
Cassa на правильном пути
Регистрация: 18.09.2010
Сообщений: 27
Популярность: 26
Сказал(а) спасибо: 0
Поблагодарили 9 раз(а) в 7 сообщениях
 
По умолчанию Re: Парсинг

Например так:
Код:
string pattern = "<a href=\"(.*)\">(.*)</a>";
Match match = Regex.Match(html, pattern);
Console.WriteLine(match.Groups[2].ToString());
но сама регулярка далеко не идеальна

Последний раз редактировалось Cassa; 20.03.2012 в 06:21.
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Парсинг из XML OneShot Вопросы и ответы, обсуждения 13 08.12.2011 15:30
Парсинг OrBiT_DaRk С/С++ 1 20.09.2011 19:14
Парсинг ID вконтакте Cooll777 С/С++ 1 03.09.2011 17:44
Парсинг. WiLLi-WindowS С/С++ 1 01.06.2011 18:07

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

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net