正则匹配img 找到src属性 或者添加属性

直接上代码:

 getImgSrc(content) {
      let reg = /src="([^"]*)"/g;
      let arr = content.match(reg) ? content.match(reg) : [];   //得到src=''的数组
      let src = [];
      if (arr.length) {
        for (let i = 0; i < arr.length; i++) {
          let reg1 = /"([^"]*)"/g;
          arr[i].match(reg1);
          src.push(RegExp.$1);
        }
      }
      return src;  //得到图片路径地址的数组
    },

如果想要插入某个属性

let regErr=/<img\b/gi
content=content.replace(regErr,`<img  @error="onError($event)"`)

猜你喜欢

转载自www.cnblogs.com/Jennyishere/p/12957443.html
今日推荐