Как получить все адреса картинок с html страницы
Posted in C# on Фев 19th, 2010
Чтобы получить все адреса картинок, расположенных на странице необходимо использовать следующий код:
using System.Text.RegularExpressions;
//Получение ссылок
Regex Reg = new Regex(@»]*?src\s*=\s*[""']?([^'"" >]+?)[ '""][^>]*?>», RegexOptions.IgnoreCase);
//Распарсивание, в Content находится HTML страница
Match match = Reg.Match(Content);
//Проход по адресам картинок
List images = new List();
while (match.Success)
{
images.Add(match.Groups[1].Value);
match = match.NextMatch();
}
На выходе получаем список с адресами картинок.