面试急求答案
小弟要用“正则表达式抓取下面网页中的内容,请问要怎么写,现在急用,看我这样写怎么会错呢??
我是这样写的:
id=\"__ddnav_guan\">.*?<ul>(.*)</ul>.*?</div>.*?
这样写有什么错呢????????
要抓取的片段为:
<div class="ddnewhead_goods_panel" style="display:none;" onmouseover="baimouseOver();" onmouseout="baimouseOut();" id="__ddnav_guan">
<ul>
<li>
<a class="hot" href="http://category.dangdang.com/beauty">美妆个护</a>
<a class="hot" href="http://category.dangdang.com/baby">母婴用品</a>
<a class="hot" href="http://category.dangdang.com/home">家居家纺</a>
<a class="hot" href="http://category.dangdang.com/clothing">潮流服装</a>
</li>
<li>
<a href="http://category.dangdang.com/food">食品保健</a>
<a href="http://category.dangdang.com/toy">玩具文具</a>
<a href="http://category.dangdang.com/furniture">家具装饰</a>
<a href="http://category.dangdang.com/shoes">鞋包皮具</a>
</li>
<li>
<a href="http://category.dangdang.com/3c">手机数码</a>
<a href="http://category.dangdang.com/sports">运动户外</a>
<a href="http://category.dangdang.com/electronic">家用电器</a>
<a href="http://category.dangdang.com/watch">手表饰品</a>
</li>
<li class="ddnewhead_goods_panel_list_last">
<a href="http://category.dangdang.com/pc">电脑办公</a>
<a href="http://category.dangdang.com/car">汽车用品</a>
</li>
</ul>
</div>