Javascript Node.js抓取、转换图像src->;完整URL

Javascript Node.js抓取、转换图像src->;完整URL,javascript,node.js,path,jsdom,Javascript,Node.js,Path,Jsdom,我用的是Cheerio(https://github.com/MatthewMueller/cheerio)为我正在进行的项目抓取网站和图片。我想知道Node.js(或另一个包)是否有一种简单的方法可以将$(img.attr('src')转换为完全限定的URL?有时我会得到“image.jpg”,其他时候则是“../../image.jpg”,其他时候则是“//somepath/image.jpg”。也许我只是缺少了某种正则表达式。。。感谢您的时间:)查看节点模块。具体应该是您正在寻找的。我们需

我用的是Cheerio(https://github.com/MatthewMueller/cheerio)为我正在进行的项目抓取网站和图片。我想知道Node.js(或另一个包)是否有一种简单的方法可以将$(img.attr('src')转换为完全限定的URL?有时我会得到“image.jpg”,其他时候则是“../../image.jpg”,其他时候则是“//somepath/image.jpg”。也许我只是缺少了某种正则表达式。。。感谢您的时间:)

查看节点模块。具体应该是您正在寻找的。

我们需要废弃网站的url。。。或者像这样一个网站的例子。无论如何,我建议您自己构建一个额外的函数来解析这些值。哦,太棒了!!我也被同样的事情困扰着,手动为每一个问题写出解决方案。愿上帝保佑你!