火车头采集怎么写判断?
就是采集内容简介的时候,有2种情况1,简介文字少,没有展开,收起选项
2,简介文字多, 有展开,收起的选项,这样源码里面就有2段怎么改怎么写
例如:
1,简介:我爱你 (代码正常)
2,简介:我爱你我爱你我爱你
我爱你我爱你我...[详情](缩减代码+详情代码)
如果可以写else if 就好了
还请赐教谢谢!
在线等还望高手赐教 我来帮你看看,请发上地址 js2016 发表于 2016-5-7 15:04
我来帮你看看,请发上地址
谢谢
文字少:http://kan.sogou.com/player/180836601/ 一般情况下,你可以先把整个简介块都采集,然后用替换功能将缩减部分代码去除(即使没有缩减部分也不会出错) js2016 发表于 2016-5-7 15:13
一般情况下,你可以先把整个简介块都采集,然后用替换功能将缩减部分代码去除(即使没有缩减部分也不会出错 ...
文字少:http://kan.sogou.com/player/180848752/
文字多:http://kan.sogou.com/player/180848752/ 谢谢了,了解你的思路了:lol js2016 发表于 2016-5-7 15:13
一般情况下,你可以先把整个简介块都采集,然后用替换功能将缩减部分代码去除(即使没有缩减部分也不会出错 ...
kan点sogou点com/player/180836601/
kan点sogou点com/player/180848752/
貌似不好替换 可以的,具体如下:
用前后截取:
开头字符串:<div id="tv_summary"(*)> 结尾字符串:</div>
替换:
替换(*)[详情] 为
替换 <(*)>为
替换 [收起] 为
都替换成空的,就把缩减部分、html标签、“[收起]“都过滤掉了,剩下的就是需要的完整简介,这些替换对没有展开的简介也是适用的 本帖最后由 sunwenwen20 于 2016-5-7 16:13 编辑
js2016 发表于 2016-5-7 15:53
可以的,具体如下:
用前后截取:
开头字符串: 结尾字符串:
厉害,在下受教了,还想请教的他URL貌似加密了就是播放跳转链接可以获取嘛
页:
[1]
2