怎么用正则提取:匹配这段代码中的地址?
<!--{{{start:page --><div class="page">
<ul>
<li><a href="/dir/1111_over_date_201_3333.html" class="pre" >上一页</a></li>
<li><a href="/dir/1111_over_date_101_3333.html">5</a></li> <li><a href="/dir/1111_over_date_126_3333.html">6</a></li> <li><a href="/dir/1111_over_date_151_3333.html">7</a></li> <li><a href="/dir/1111_over_date_176_3333.html">8</a></li> <li><a href="/dir/1111_over_date_201_3333.html">9</a></li> <li><span>10</span></li> <li><a href="/dir/1111_over_date_251_3333.html">11</a></li> <li><a href="/dir/1111_over_date_276_3333.html">12</a></li> <li><a href="/dir/1111_over_date_301_3333.html">13</a></li> <li><a href="/dir/1111_over_date_326_3333.html">14</a></li> <li><a href="/dir/1111_over_date_251_3333.html" class="nxt" ></a></li>
</ul>
</div>
<!--}}}end:page -->
目标实际网址是 http://127.0.0.1/dir/1111_over_date_201_3333.html
201 126这些是可变的,要提取的目标实际地址在上面。
我建的规则是:
源地址
http://127.0.0.1/dir/1111_over_date.html
源代码开始:
<div class="page">
结束:
</ul>
</div>
<!--}}}end:page -->
脚本规则:
<a href="/dir/1111_over_date_[参数]_3333.html"
实际地址是:
http://127.0.0.1/dir/1111_over_date_[参数1]_3333.html
采地址的时候提示:没有匹配地址,为什么?哪里出了错?
[ 本帖最后由 godisgod2 于 2007-12-30 14:43 编辑 ] 不知道
帮你顶下 脚本规则:
<a href=/dir/1111_over_date_[参数]_3333.html"
<a href="/
这里的双引号呢??? 我补上了,刚才发贴忘了
补上也没用 如果加了双引号还不行.真实地址写出来.
从你修改后的贴子内容看.你的设置没错.
可能是别的地方的错误引起的. href="/dir/
这儿不是全个地址,没带HTTP,可能是这的问题? 这个站不用正则.
你说的随机数.
其实是25一跳.
用批量加网址.间隔倍数写25. - -这样,晕。我默认1,采了好多别的,没办法才想用正则。
另外正则不能处理吗? 谢谢FLA,比我细心多了 25不行,匹配不到真的网址。少1了
页:
[1]
2