preg_match_all模式的问题

时间:2011-11-12 13:50:31

标签: php html parsing preg-match-all

我有以下HTML代码:

<td valign="top" align="center"><a href="/WebObjects/iTunesConnect.woa/wo/0.0.9.9.14.7.1.0.0.1"><img src="https://itc.mzstatic.com/itc/images/icon_sales_trend_reports.png" width="45" height="35" alt="Sales and Trends" border="0"></a></td>

这件作品在页面中是独一无二的,因此不会在html页面中重复。我试图通过以下模式解析href

 $pattern = '#\<a href="(.+)"\>\<img src="https://itc.mzstatic.com/itc/images/icon_sales_trend_reports.png"#iUs';   
preg_match_all($pattern, $login, $linkResult);

但由于某种原因,它无法获取href,而是获取页面的另一部分!我不确定我做错了什么。

0 个答案:

没有答案