Как выпарсить строку из email

soprano

Client
Регистрация
25.08.2011
Сообщения
801
Благодарностей
851
Баллы
93
Есть код для сбора почты (здесь нашел):
C#:
Tuple<string, string, string, string>[] allMails;
allMails = ZennoPoster.BulkMailDownload("email",
    "password", "server", 110, true,
    ZennoLab.InterfacesLibrary.Enums.Email.EmailProtocol.POP3,
    24*100, 20, false, null);
if (allMails.Length == 0)
    throw new Exception("Писем не найдено!");
foreach (Tuple<string, string, string, string> tuple in allMails)
{
    List<string> temp = new List<string>();
    temp.Add(tuple.Item1);
    temp.Add(tuple.Item2);
    temp.Add(tuple.Item3);
    temp.Add(tuple.Item4);
    project.Tables["Table1"].AddRow(temp);

}
//
    string text = instance.ActiveTab.DomText;
    project.Lists["temp"].AddRange(Macros.TextProcessing.Regex(text, @"(?<=:<br><br><a\ href=).*(?="">)").Select(g => g.FirstOrDefault()));
    File.WriteAllLines(project.Directory + @"\link.txt", project.Lists["temp"], Encoding.UTF8);
Надо из полученных писем выпарсить регуляркой ссылку и сохранить в текстовый файл.
Все выполняется, но не сохраняет ссылки в список temp и в файл link.txt.
Помогите разобраться
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)