正则获取div之间的内容

Fly_miRacle 2013-12-13 08:22:48
<div id="con_shike" class="shike_xx">
<div class="shike_xx_top">
<h3>大连到天津轮船时刻没有查询到结果,为您推荐以下方式</h3>
(共有
<font color="#FF0000">1</font>
班轮渡)
</div>
<form name="select">
<span>
<i>发船时间:</i>
<input type="checkbox" name="c" onclick="shaixuan(1,'1')">
<label>上午(06:00-12:00)</label>
<input type="checkbox" name="c" onclick="shaixuan(1,'2')">
<label>下午(12:00-18:00)</label>
<input type="checkbox" name="c" onclick="shaixuan(1,'3')">
<lable>晚上(18:00-06:00) </lable>
</span>
</form>
<div class="shike_title">
<i class="paixu">编号</i>
<i class="chuanming">船名</i>
<i class="mt">出港码头</i>
<i class="fctime">出港时间</i>
<i class="mt">到港码头</i>
<i class="city_all">途径城市(码头)</i>
<i class="xq">班期详情</i>
</div>
</div>

我想获取id为con_shike,且class为shike_xx这个div之间的内容,求一正则!
...全文
222 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
寂寞的烟客 2013-12-17
  • 打赏
  • 举报
回复
引用 1 楼 PhpNewnew 的回复:
不用正则了 否则你每次都要求 去研究一下 phpquery 的用法,以后都自己动手
这个确实强大,不错
森之树 2013-12-13
  • 打赏
  • 举报
回复
引用 3 楼 u011549895 的回复:
[quote=引用 2 楼 li_star 的回复:] 要贴出全部 有开头也要有结束,结束点
<div id="con_shike" class="shike_xx"> <div class="shike_xx_top"> <form name="select"> <span> <i>发船时间:</i> <input type="checkbox" name="c" onclick="shaixuan(1,'1')"> <label>上午(06:00-12:00)</label> <input type="checkbox" name="c" onclick="shaixuan(1,'2')"> <label>下午(12:00-18:00)</label> <input type="checkbox" name="c" onclick="shaixuan(1,'3')"> <lable>晚上(18:00-06:00) </lable> </span> </form> <div class="shike_title"> <i class="paixu">编号</i> <i class="chuanming">船名</i> <i class="mt">出港码头</i> <i class="fctime">出港时间</i> <i class="mt">到港码头</i> <i class="city_all">途径城市(码头)</i> <i class="xq">班期详情</i> </div> <div id="shike_xx_nr"> <ul> <li id="3"> <i class="paixu">1</i> <i class="chuanming">普陀岛</i> <i class="mt"> <a href="../m_DaLianGang/">大连港客运站</a> </i> <i class="fctime">18:00</i> <i class="mt"> <a href="../m_TianJinGang/">天津港</a> </i> <i class="city_all"></i> <i class="xq"> <a href="../c251/">班期详情>></a> </i> </li> </ul> </div> <div class="shike_xx_bottom"> <strong>注意:</strong> 信息仅供参考,请以大连相关码头公布信息为准。 </div> </div> [/quote] 你没明白我意思 向你发的这个div 还少个结束</div> 你应该要的是 开头([\s\S]+)结束
Fly_miRacle 2013-12-13
  • 打赏
  • 举报
回复
引用 2 楼 li_star 的回复:
要贴出全部 有开头也要有结束,结束点
<div id="con_shike" class="shike_xx"> <div class="shike_xx_top"> <form name="select"> <span> <i>发船时间:</i> <input type="checkbox" name="c" onclick="shaixuan(1,'1')"> <label>上午(06:00-12:00)</label> <input type="checkbox" name="c" onclick="shaixuan(1,'2')"> <label>下午(12:00-18:00)</label> <input type="checkbox" name="c" onclick="shaixuan(1,'3')"> <lable>晚上(18:00-06:00) </lable> </span> </form> <div class="shike_title"> <i class="paixu">编号</i> <i class="chuanming">船名</i> <i class="mt">出港码头</i> <i class="fctime">出港时间</i> <i class="mt">到港码头</i> <i class="city_all">途径城市(码头)</i> <i class="xq">班期详情</i> </div> <div id="shike_xx_nr"> <ul> <li id="3"> <i class="paixu">1</i> <i class="chuanming">普陀岛</i> <i class="mt"> <a href="../m_DaLianGang/">大连港客运站</a> </i> <i class="fctime">18:00</i> <i class="mt"> <a href="../m_TianJinGang/">天津港</a> </i> <i class="city_all"></i> <i class="xq"> <a href="../c251/">班期详情>></a> </i> </li> </ul> </div> <div class="shike_xx_bottom"> <strong>注意:</strong> 信息仅供参考,请以大连相关码头公布信息为准。 </div> </div>
森之树 2013-12-13
  • 打赏
  • 举报
回复
要贴出全部 有开头也要有结束,结束点
黄袍披身 2013-12-13
  • 打赏
  • 举报
回复
不用正则了 否则你每次都要求 去研究一下 phpquery 的用法,以后都自己动手
预览图片见:http://www.cnblogs.com/xxpyeippx/archive/2008/03/31/1131211.html运行环境windows nt/xp/2003 or above.net Framework 1.1SqlServer 2000 开发环境 VS 2003目的学习了网络编程,总要做点什么东西才好。于是想到要做一个网页内容采集器。作者主页: http://www.fltek.com.cn使用方式测试数据采用自cnBlog。见下图用户首先填写“起始网页”,即从哪一页开始采集。然后填写数据库连接字符串,这里是定义了采集到的数据插入到哪个数据库,后面选择表名,不必说了。网页编码,不出意外的话,中国大陆都可以采用UTF-8爬取文件名的正则:呵呵 这个工具明显是给编程人员用的。正则都要直接填写啦。比如说cnblogs的都是数字的,所以写了\d建表帮助:用户指定要建立几个varchar型的,几个text型的,主要是放短数据和长数据啊。如果你的表里本来就有列,那就免啦。程序里面没有做验证哦。网页设置里面:采集内容前后标记:比如说都有 xxx,如果我要采集xxx就写“到”,意思,当然就是到之间内容啦。后面的几个文本框是显示内容的。点击“获取URL”可以查看它捕获的Url对不对的。点击“采集”,可以把采集内容放到数据库,然后就用 Insert xx () (select xx) 可以直接插入目标数据了。程序代码量非常小(也非常简陋),需要的改动一下啦。不足 应用到了正则表达式、网络编程由于是最简单的东西,所以没有用多线程,没有用其他的优化方法,不支持分页。测试了一下,获取38条数据,用了700M内存啊。。。。如果有用的人 ,可以改一下使用啦。方便程序员用,免写很多代码。Surance Yin@ Surance Center 转载请注明出处

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧