我试图刮掉Reddit,获取GIF。我限制抓取只是采取imgur,但网址有一些差异,一些是.gif,大多数是.gifv。
我的解决方案是从gifv中删除v作为gif,仍然有效。但是当我试图这样做时,我失败了。
我试图改变cheerio吐出的东西,
var url = $(this).attr('href');
url.toString();
然后再编辑它,但它没有用。有什么想法吗?
答案 0 :(得分:0)
你想做什么?您想获取链接元素的URL吗?
如果是,您的代码应该正常工作......
您可以使用HTML + JS代码创建一个JSFiddle并在此发布吗?
答案 1 :(得分:0)
var url = $(this).attr('href');
url= url.slice(0, -1);
输出:
var url= "http://i.imgur.com/zvATqgs.gifv"
url.slice(0, -1);
"http://i.imgur.com/zvATqgs.gif"