Remove Ads in feed on LDR! (3) - Fight Norton fighter
広告記事は削除されて、気分はすっきり、だったはずなのだが、記事の最後のNorton fighterと中川翔子の広告が目障りだ。
フィード向けのGoogle Adsenseらしい。
Norton fighterを倒せ!ってことで、前回参考にした"RSS Ads - Remove Trend Match, solve Feed Metrix"というフィルタ関数を再度参考にして、記事中の広告を削除するフィルタ関数を作ってみた。
"RSS Ads - Remove Google Adsense, solve Feed Metrix" : function(f) { var re = /<a(?: [^>]+?)? href="[ \t\r\n]*http:\/\/feedads\.g\.doubleclick\.net\/[^>]+>[\s\S]+?<\/a>|<img(?: [^>]+?)? src="[ \t\r\n]*http:\/\feedads\.g\.doubleclick\.net\/[^>]+>(?:<\/img>)?/g; foreach(f.items, function(i) { i.body = i.body.replace(re, ""); }); },