js给内容中的图片加上域名,并排除有域名的图片链接

热度:2772021-01-30 20:15 收藏 0 点赞 0

在用小程序对接CMS的时候,经常会遇到内容里面有很多图片上相对链接的,但是有时候也有绝对链接的,这个时候就比较麻烦了,需要将内容的图片进行拼接,使他成为带域名的远程图片,这样才能访问。废话不多说,下面是代码:

var reg = /<img.+?src=('|")?([^'"]+)('|")?(?:\s+|>)/gim;  
					var imgsrcArr = []; 
					var tem = [];
					while (tem = reg.exec(body)) {  
					// 判断是否含有http,不含有的则是相对路径
						if(tem[2].indexOf('http')==-1){
							body = body.replace(tem[2],app.globalData.website+tem[2]);
							//imgsrcArr.push(tem[2]); 
						}
						
					}


暂无评论
登录后才可以评论~立即登录

如何获取资源?

您可以关注底部公众号,回复文章提示的 “ 关键词 ” 获取对应资源。

每日分享

每日分享收集的网络资源,其中包含开源项目、小工具、常用软件,以及音频视频、电子书籍等。

外卖天天领红包,饿了么,美团红包天天都有!

外卖天天领红包,饿了么,美团红...

最低每顿可省2元

分享两个远程工具-ToDesk和向日葵

分享两个远程工具-ToDesk和向日葵...

在工作生活中经常用到远程,QQ远程很卡,第三方远程工具就比较方便了。

爱奇艺万能播放器2018年完整版

爱奇艺万能播放器2018年完整版

2018年的爱奇艺万能播放器,功能齐全,没有广告!

分享500套个人求职简历模板

分享500套个人求职简历模板

500套免费求职简历下载!

一款最近很火的自动跳过广告APP,无root直装版

一款最近很火的自动跳过广告APP,...

自动跳过广告,无需root

WPS免费去广告电脑软件

WPS免费去广告电脑软件

wps广告实在太多了,下载一个去广告版本