收藏 分站 简化版 股指 预订
日历 地图 计算器 行情 电脑
影视 携程 导购 WAP 排行
首页 软件 源码 网络 窍门 笑话 知识 公告
全部 综合数码金融娱乐服务报刊政府机构 推荐 申请 友情  
您现在的位置:首页 >> ASP >> 内容

提取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());

  版权声明:本内容来源于互联网,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。


发布日期:2009-01-19 发布时间:23:32:15 点击:483 
  • 上一篇:ASP中CINT和INT的区别
  • 下一篇:检查Email地址的正则表达式
  • 本类新增
    本类热门文章
    壹 家 软 件 工 作 室(YiJia SoftWare Workroom) 齐天大圣® 制 作 ©2000-2017

    最佳1024*768浏览
    闽ICP备05000814号-1
    YJCMS V1.7 Build 17.1.25

    本免费空间由景安网络(yjyy)提供