美文网首页
富文本相对路径转绝对路径

富文本相对路径转绝对路径

作者: 战神七小姐 | 来源:发表于2022-04-21 09:13 被阅读0次
    var a = 返回的富文本; 
    var b = /<img [^>]*src=['"]([^'"]+)[^>]*>/g;
        // img 标签取src里面内容的正则
    var s = a.match(b);
        // 取到所有img标签 放到数组 s里面
    for (var i = 0; i < s.length; i++) {
        var srcImg = s[i].replace(b, '$1');
            //取src面的内容
        if (srcImg.slice(0, 4) == 'http' || srcImg.slice(0, 5) == 'https') {
            //若src前4位置或者前5位是http、https则不做任何修改 
        } else {
            //修改富文本字符串内容 img标签src 相对路径改为绝对路径
            a = a.replace(new RegExp(srcImg, 'g'), '路径' + srcImg);
        }
    }
    console.log(a);
    

    相关文章

      网友评论

          本文标题:富文本相对路径转绝对路径

          本文链接:https://www.haomeiwen.com/subject/zihiertx.html