做项目时遇到一个问题,需要将字符串中的服务器地址截取出来,研究好久才解决,特此记录一下
原字符串格式大概这样
var a="</p> <p>23<img src="http://*****/readbaoss/goodsImage/42d90cb4-4ca1-4163-9ed6-6d97353cfbfb.png" title="" alt=""/><img src="http://*****/readbaoss/goodsImage/42d90cb4-4ca1-4163-9ed6-6d97353cfbfb.png" title="" alt=""/>"
这是转换完成的
</p> <p>23<img src="goodsImage/42d90cb4-4ca1-4163-9ed6-6d97353cfbfb.png" title="" alt=""/><img src="goodsImage/42d90cb4-4ca1-4163-9ed6-6d97353cfbfb.png" title="" alt=""/>“
本来使用的replace方法,但是每次自能去掉一个而且使用replace(/http://*****/readbaoss//,‘’)会报错,后面研究一下发现可以这样写
let subStr = "http://*****/readbaoss"
a = a.replace(new RegExp(subStr,'g'),'')
console.log(a)
完美解决问题,特此记录一下