急急急!!!用正则表达式将下面文件中的代码中所有的图片标签匹配出来,并以表格方式输出信息
将下面文件中的代码中所有的图片标签匹配出来,并以表格方式输出信息<divclass="clearfixgoodsBox"><ahref="goods.php?id=24"...
将下面文件中的代码中所有的图片标签匹配出来,并以表格方式输出信息<div class="clearfix goodsBox"><a href="goods.php?id=24"><img src="images/111.jpg" alt="诺基亚5530"/></a><br /><a href="goods.php?id=25"><img src="images/222.jpg" alt="摩托罗拉M80"/></a><br /><a href="goods.php?id=26"><img src="images/333.jpg" alt="三星A50"/></a><br /><a href="goods.php?id=27"><img src="images/444.jpg" alt="诺基亚N97"/></a><br /><a href="goods.php?id=28"><img src="images/555.jpg" alt="LG5280"/></a><br /><a href="goods.php?id=29"><img src="images/666.jpg" alt="lenovoA38"/></a><br /></div>
PHP一定是要用PHP的正则表达式 展开
PHP一定是要用PHP的正则表达式 展开
1个回答
展开全部
<?php
$str = '<div class="clearfix goodsBox">
<a href="goods.php?id=24">
<img src="images/111.jpg" alt="诺基亚5530"/></a><br />
<a href="goods.php?id=25">
<img src="images/222.jpg" alt="摩托罗拉M80"/></a><br />
<a href="goods.php?id=26">
<img src="images/333.jpg" alt="三星A50"/></a><br />
<a href="goods.php?id=27">
<img src="images/444.jpg" alt="诺基亚N97"/></a><br />
<a href="goods.php?id=28">
<img src="images/555.jpg" alt="LG5280"/></a><br />
<a href="goods.php?id=29">
<img src="images/666.jpg" alt="lenovoA38"/></a><br />
</div>';
preg_match_all('~<img src="(.*?)"\s*alt="(.*?)"~', $str, $m);
print_r($m);
输出格式自己遍历 处理一下就好了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询