<?php
/**
*匹配链接地址
*/
$preg='/<a .*?href="(.*?)".*?>/is';
$str ='<a href="http://www.baidu.com">哈哈哈</a>文本段1<a href="http://www.sina.com" target="_blank">土豪君</a>
<li><a href="http://www.qiufang.com" class="qiufang"></a></li> <li><a href="http://www.qiniu.com" class="qiniu"></a></li>
';
preg_match_all($preg,$str,$match);//在$str中搜索匹配所有符合$preg加入$match中
for($i=0;$i<count($match[1]);$i++)//逐个输出超链接地址
{
echo '<meta charset="utf8">';
echo $match[1][$i]."<br />";
}
/**
*匹配链接地址
*/
$preg='/<a .*?href="(.*?)".*?>/is';
$str ='<a href="http://www.baidu.com">哈哈哈</a>文本段1<a href="http://www.sina.com" target="_blank">土豪君</a>
<li><a href="http://www.qiufang.com" class="qiufang"></a></li> <li><a href="http://www.qiniu.com" class="qiniu"></a></li>
';
preg_match_all($preg,$str,$match);//在$str中搜索匹配所有符合$preg加入$match中
for($i=0;$i<count($match[1]);$i++)//逐个输出超链接地址
{
echo '<meta charset="utf8">';
echo $match[1][$i]."<br />";
}