利用此正则可以收罗网页中的img标签中的src部门。此PHP正则表达式算是我找到较量完美的正则匹配了。
它可以很好的制止样式的影响,如<img src…………/>也能采到src部门。
不多说了上PHP正则:
<?php $html = file_get_contents('http://www.qq.com'); $search = '|<img[^>]+src="([^"]*)"[^>]+>|si'; preg_match_all($search, $html, $images); printf("<p>输出images数据为:</p><pre>%s</pre>\n",var_export( $images ,TRUE)); ?>输出的信息是数组
0=》是<img> 标签的整个语句。
1=》是<img> 标签SRC部门。
很用有是吧
你也可以过滤掉非src的属性,看此文:?post=164
附件下载/演示源码:
【 get_img.htm 】 5.97KB