在html中,
<div style="text-align: center; margin-top: 20px;"><img src="sdsd.jpg" />
<a href="sdfs.com" target="_blank"> <img src="sdsd.gif" /> </a></div>
<div style="text-align: center;">
<img width="100%" src="sdsd.com/dff/newimg/2012/event/0720/J8/J8_gssd.jpg" /></div>
<p>
<img width="100%" src="sdsd.com/xx-st/2014/07/04/904/0.jpg" /></p>
<p>
<img width="100%" src="xx-st/2014/07/04/904/1.jpg" /></p></div>
<div style="padding:2px;" id="prd_dti_ftr_htm"></div>
<div style="padding:2px;" id="ctg_prd_dti_ftr_htm"></div>
<div style="padding:2px;" id="brd_prd_dti_ftr_htm"></div>
<div style="padding:2px;" id="brd_img_mdl_htm"><img width="100%" src="sdsd.com/thejamy-new/images/fd/model/es_model.jpg" alt="" ></div>
</div></div> </div> </div>
我想提取img标签中有width="100%"属性,并且结尾是以[0-9]数字.jpg结尾的src地址。请各位大神指点
C#正则表达式提取HTML中指定img标签的src地址
答案:2 悬赏:80 手机版
解决时间 2021-03-05 21:30
- 提问者网友:战魂
- 2021-03-05 09:23
最佳答案
- 五星知识达人网友:往事埋风中
- 2021-03-05 09:45
<p _extended="true">如果你用linq-to-xml非常方便(同我回答的, <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fwenwen.soso.com%2fz%2fq282782873.htm" target="_blank">http://wenwen.soso.com/z/q282782873.htm</a>,点击查看)。</p> <p _extended="true">比如</p> <p _extended="true">假设存在一个超链接的标签,里边有若干属性……</p> <p _extended="true"></p> <p _extended="true"><strong _extended="true">string s = "<a name='mylabel' href=' <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fwww.baidu.com" target="_blank">http://www.baidu.com</a>'>";</strong></p> <p _extended="true"><strong _extended="true">var result = from e in xdocument.parse(s).element("mylabel").attributes()<br _extended="true">select e;</strong></p> <p _extended="true"><strong _extended="true">foreach (var item in result)<br _extended="true">{<br _extended="true">console.writeline(item.name+"<===>"+item.value);<br _extended="true">}</strong></p>
全部回答
- 1楼网友:佘樂
- 2021-03-05 11:20
var srcarray=new array();
$("img").each(function(){
if($(this).attr("width")=="100%")
if(new RegExp('0-9]$').test($(this).attr("src")))
srcarray.push($(this).attr("src"));
});
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯