<ul class="news-content">
<li>
<span class="topnews_desc">449万</span>
<a class=" " href="http://pic.people.com.cn/n/2012/1215/c1016-19907258.html " target="_blank" title="雷政富创正厅官落马纪录"><span>雷政富创正厅官落马纪录</span></a>
</li>
<li>
<span class="topnews_desc">337万</span>
<a class="important " href="http://news.ifeng.com/world/special/meiguoxiaoxueqiangji/content-3/detail_2012_12/16/20211790_0.shtml" target="_blank" title="新闻联播头条播美枪击案"><span>新闻联播头条播美枪击案</span></a>
</li>
<li>
<span class="topnews_desc">322万</span>
<a class=" " href="http://ent.qq.com/a/20121215/000092.htm" target="_blank" title="央视播禁片网友惊呼逆天"><span>央视播禁片网友惊呼逆天</span></a>
</li>
<li>
<span class="topnews_desc">163万</span>
<a class=" " href="http://news.163.com/12/1216/03/8IQL4UPV00014AED.html" target="_blank" title="教授回应&quot;笑评民工冻死&quot;"><span>教授回应&quot;笑评民工冻死&quot;</span></a>
</li>
</ul>
我的采集规则是:
 $p='/<ul class="news-content">';
 $p.='<li>\s+<span class="topnews_desc">(.*)<\/span>\s+<a class="(.*)" href="(.*)" target="_blank" title="(.*)"><span>(.*)<\/span><\/a>\s+<\/li>';
 $p.='<\/ul>/';
因为每块都是用UL来划分的,所以把UL加进去应该怎么写