首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

求正则好手

2013-04-20 
求正则高手a href\http://www.taobao.com target\_blank\ style\background-image:url(http://im

求正则高手
<a href="http://www.taobao.com" target="_blank" style="background-image:url(http://img03.taobaocdn.com/img/x460.jpg)" id="J_ImgBooth"  data-hasZoom="700"  class="tb-booth tb-s460"><span id="J_ZoomHook"></span></a>
首先,这是我得到的html的一段
我想获得的结果:
1:href的值
2:background-image:url()括号的值:

分开获取,用两个正则来获取,开头必须使用a标签匹配
正则
[解决办法]
用一个就可以了:


正则:<a href=."(.*?)".*background-image:url\((.*?)\).*?>


输出结果:

Match 1 of 1:<a href="http://www.taobao.com" target="_blank" style="background-image:url(http://img03.taobaocdn.com/img/x460.jpg)" id="J_ImgBooth"  data-hasZoom="700"  class="tb-booth tb-s460">     0   191
Group 1:http://www.taobao.com    10    21
Group 2:http://img03.taobaocdn.com/img/x460.jpg    80    39

热点排行