const domainUrl = (content,url) => {
if (content) {
let value = null;
let domain="";
url? domain = url:domain=process.env.BASE_URL;
let http = /src="http:/gi;
let https = /src="https:/gi;
let isHttp = http.test(content);
let isHttps = https.test(content);
let i=1;
value = content.replace(
/<img.*?>/gi,
(imgsrc) => {
if (isHttp || isHttps) {
if(!imgsrc){
imgsrc = content;
return imgsrc;
}
} else {
imgsrc = imgsrc.replace(
/src=(?:"\s*([^"]*)\s*"|'\s*([^']*)\s*'|(\S+))/i,
'src="' + domain + '$1"'
);
console.log('插入',imgsrc);
}
console.log( i++,imgsrc);
return imgsrc;
}
);
return value;
}
return null;
}
export {
domainUrl
}