抓取网页数据使用正则或者jquery

简单1 发布于 2013/01/26 16:44
阅读 521
收藏 2
<li class=“title“>标题</li>、
<li class='content'>内容</li>
<li class='content'>内容</li>
<li class='content'>内容</li>
<li class='content'>内容</li>
<li class='content'>内容</li>
<li class=“title“>标题</li>
<li class='content'>内容</li>
<li class='content'>内容</li>
<li class='content'>内容</li>
<li class=“title“>标题</li>
<li class='content'>内容</li>
<li class='content'>内容</li>
<li class='content'>内容</li>
<li class='content'>内容</li>
<li class=“title“>标题</li>
<li class='content'>内容</li>
<li class='content'>内容</li>
<li class=“title“>标题</li>
<li class='content'>内容</li>
<li class='content'>内容</li>


这么段代码,然后

现在需求是获取

<li class=“title“>标题</li>
<li class='content'>内容</li>
<li class='content'>内容</li>

这样一个分组

可以使用正则,或者使用jquery的选择器进行获取 如 li.title也可以


以下是问题补充:

@简单1:可能还是有人不明白。现在数据特征122221222 现在要求是获取数据12222直到1结尾。 选择1 直接.class就可以选择2.class。现在是怎么获取到1,到1之间的2和第一个1的数据。 (2013/01/28 16:58)
加载中
0
优雅先生
优雅先生

参考:

http://www.oschina.net/code/snippet_111708_16636

http://www.oschina.net/code/snippet_111708_14817

0
名字不能超过十个字
名字不能超过十个字
var grp = new Array();
$(".title").each(function(){
var _this = $(this);
var li = _this.nextAll();
if(li.length == 2){
//符合的
}
});
返回顶部
顶部