• c# HTML中提取图片地址


    public class HtmlHelper
        {
            /// <summary>
            /// HTML中提取图片地址
            /// </summary>
            public static List<string> PickupImgUrl(string html)
            {
                Regex regImg = new Regex(@"<img[^<>]*?src[s ]*=[s ]*[""']?[s ]*(?<imgUrl>[^s ""'<>]*)[^<>]*?/?[s ]*>", RegexOptions.IgnoreCase);
                MatchCollection matches = regImg.Matches(html);
                List<string> lstImg = new List<string>();

                foreach (Match match in matches)
                {
                    lstImg.Add(match.Groups["imgUrl"].Value);
                }

                return lstImg;
            }

            /// <summary>
            /// HTML中提取图片地址
            /// </summary>
            public static string PickupImgUrlFirst(string html)
            {
                List<string> lstImg = PickupImgUrl(html);

                return lstImg.Count == 0 ? string.Empty : lstImg[0];
            }
        }

  • 相关阅读:
    整数的可除性
    椭圆曲线的基本概念
    数组方法分析-笔记
    JS-作用域
    JS-变量存储
    Web框架-inoic
    圣杯布局
    js,php中的面向对象
    正则
    math对象
  • 原文地址:https://www.cnblogs.com/qq260250932/p/5362107.html
Copyright © 2020-2023  润新知