当前位置:Gxlcms > PHP教程 > 请教大神这个到底能不能用正则匹配到死活弄不出来啊

请教大神这个到底能不能用正则匹配到死活弄不出来啊

时间:2021-07-01 10:21:17 帮助过:8人阅读

一个页面有很多条微博 一条微博里面有很多层DIV 我想获取到每条微博里面的这两个DIV的数据:
文字内容


结婚


这两个DIV是同级的
我要抓到class=content里的内容 和 img的src;
需要注意的是要考虑到第二个DIV不是必须的 有些微博有图片 有些没有


回复讨论(解决方案)

建议你用phpquery吧,前两天看了一下蛮好...掌握方法之后就不需要再想那些正则表达式啦

建议你用phpquery吧,前两天看了一下蛮好...掌握方法之后就不需要再想那些正则表达式啦
真的行啊 多谢黄版主
还有两个问题 比喻我选择用.content来抓取内容 它就会把整个页面的所有class是content的内容当作一条内容来显示 这就没法区分哪里到哪里是一条内容了
还有一个就是怎么让它读下一页呢
小弟新人 请黄版主不吝赐教


建议你用phpquery吧,前两天看了一下蛮好...掌握方法之后就不需要再想那些正则表达式啦
真的行啊 多谢黄版主
还有两个问题 比喻我选择用.content来抓取内容 它就会把整个页面的所有class是content的内容当作一条内容来显示 这就没法区分哪里到哪里是一条内容了
还有一个就是怎么让它读下一页呢
小弟新人 请黄版主不吝赐教


黄版主.... 有多个class的时候可以取第几个的 仔细研究
至于怎么读下一页要根据不同的页面来具体操作...

phpquery 与 jquery 使用相同的语法,会 jquery 就能使用 phpquery
搞不清的话,就到 w3c 网站学习一下

建议你用phpquery吧,前两天看了一下蛮好...掌握方法之后就不需要再想那些正则表达式啦
真的行啊 多谢黄版主
还有两个问题 比喻我选择用.content来抓取内容 它就会把整个页面的所有class是content的内容当作一条内容来显示 这就没法区分哪里到哪里是一条内容了
还有一个就是怎么让它读下一页呢
小弟新人 请黄版主不吝赐教

想起黄岛主……东邪

人气教程排行