您正在使用IPV4(34.230.9.187)访问本站 您本次共访问本站 1 次
 用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器 行情 简化版
文明驾车我带头,文明行路我带头,礼貌让座我带头      

【腾讯云】云产品限时秒杀,爆款1核2G云服务器,首年74元      
[公益] 节省一分零钱 献出一份爱心 温暖世间真情      
2022年 情人节 27
2022年 元宵节 28
2023年 元 旦 348
2022年 春 节 14
 
  • 本类新增
    本类热门文章
    您现在的位置:首页 >> ASP/ASP.net >> 内容
    提取Html内容中的所有图片信息代码
    内容摘要: 很有意思的一段代码,代码实现对HTML内容中所有图片信息的提取,大家有时间的可以研究一下,完善一下程序。 protected ArrayList GetAList(string HtmlContent) { try { ArrayList arr = new ArrayList(); HtmlContent = content.Replace(\'\\r\\......
    很有意思的一段代码,代码实现对HTML内容中所有图片信息的提取,大家有时间的可以研究一下,完善一下程序。 protected ArrayList GetAList(string HtmlContent)

    {

    try

    {

    ArrayList arr = new ArrayList();

    HtmlContent = content.Replace(\"\\r\\n\",\"\");

    HtmlContent = content.Trim();

    string partern = @\"\\<img(.*?)\\>\";//@\"<a (.*)>.*</a> \";//\"<a.*(?=Headline)(.|\\n)*?</a>\";//@\"/<a (.*)>.*<\\/\\a>/ \";

    System.Text.RegularExpressions.Regex regex = new System.Text.RegularExpressions.Regex(partern, System.Text.RegularExpressions.RegexOptions.IgnoreCase);

    System.Text.RegularExpressions.MatchCollection mc = regex.Matches(HtmlContent);

    if(mc.Count <= 0)

    return arr;

    System.Text.RegularExpressions.Regex regex2 = new System.Text.RegularExpressions.Regex(@\"(\'|\"\"|/)?[\\w_()]*(.jpg|.bmp|.gif|.png|.jpeg)\",System.Text.RegularExpressions.RegexOptions.IgnoreCase);

    foreach(Match m in mc)

    {

    System.Text.RegularExpressions.MatchCollection m2 = regex2.Matches(m.ToString());

    if( m2.Count > 0 )

    {

    arr.Add( m2[0].ToString().Substring(1) );

    }

    }

    return arr;

    }

    catch(Exception ex)

    {

    throw ex;

    }

    }

    版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
    上一篇:将阿拉伯数字日期转换为中文数字日期格式 下一篇:检查Email地址的正则表达式
    发布日期:2021/6/15
    手机扫二维码直达本页
    发布时间:12:34:56
    点击:57
    录入:壹家怡园
    相关文章
    Baidu
    YiJiaCMS 6.1.0.10988 Build 21.12.28(MSSQL) 闽ICP备05000814号-1
    本空间由腾讯云(轻量应用服务器)提供,百度云加速提供加速防护

    Copyright©2000-2022