我想知道是否有任何方法可以从我感兴趣的页面获取RSS,从中删除所有谷歌广告并将结果(标题,帖子和图像或图像网址)保存到文本或html文件
也许PHP会制造魔法,我不知道...... 欢迎任何关于我的问题的线索!
答案 0 :(得分:0)
你是对的。只是你的正则表达式需要调整。
<?php
$feed = file_get_contents('http://rss.slashdot.org/Slashdot/slashdot'); //get rss feed
$feed = preg_replace('`<a href="http://feedads\.g\.doubleclick\.net(.*?)>(.*?)</a>`', '', $feed); //am using ` as my delimiter
var_dump($feed); //do something interesting with your ad-free feed.