【发布时间】:2011-05-30 12:52:47
【问题描述】:
这段代码获取所有img标签
preg_match_all('/<img[^>]+>/i',$a,$page);
但我想获取文件名包含“next.gif”或“pre.gif”的标签
例如:
$page = '
<img border="0" alt="icon" src="http://www.site.com/images/man.gif" width="90" height="90">
<img border="0" alt="icon" src="http://www.site.com/images/pre.gif" width="90" height="v">
<img border="0" alt="icon" src="http://www.site.com/images/2.gif">
<img border="0" alt="icon" src="http://www.site.com/images/next.gif" width="90" height="90">
';
我的输出应该是这样的:
<img border="0" alt="icon" src="http://www.site.com/images/pre.gif" width="90" height="90">
<img border="0" alt="icon" src="http://www.site.com/images/next.gif" width="90" height="90">
【问题讨论】:
-
哦,我喜欢这个。我要试试看。
标签: php regex preg-match-all