2016-08-12 3 views
1

Есть ли способ экспортировать только ссылки из Outlook? Я пытаюсь получить только ссылки из Outlook, чтобы иметь возможность их комбинировать в linkchecker, чтобы ускорить процесс проверки.Экспорт Ссылки outlook

У меня есть папка, в которой я получаю электронные письма с проверкой, и не смог выяснить, как извлечь только ссылки из экспорта CSV, которые я получаю. Я попытался разобрать их с помощью регулярных выражений в C#, используя

Regex.Matches(csvcontent, @"\<([^(]*)\>") 

, но это, кажется, чтобы захватить почти все. Есть ли способ экспортировать только ссылки и тему электронной почты из Outlook через VBA или что-то, что можно сделать через какое-то скрытое меню где-нибудь? Я использую Outlook 2013, & VS 2012.

ответ

1

Взгляните на HTML Agility Pack - сделайте то, что вам нужно.

HtmlWeb hw = new HtmlWeb(); 
HtmlDocument doc = hw.Load(/* url */); 
foreach(HtmlNode link in doc.DocumentNode.SelectNodes("//a[@href]")) 
{ 

} 
+1

Хотя эта ссылка может ответить на вопрос, лучше включить основные части ответа здесь и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. - [Из обзора] (/ review/low-quality-posts/13319709) –

+0

Неплохо, я скоро обновлю ответ – jbmintjb

Смежные вопросы