我想<img>
从数据库返回的字符串中去除标签及其内容。
示例字符串
//I want to retrive dummy texts from my string.
var string = "<img src='test.jpg'/>dummy texts <img src='text.jpg'/> dummby text dummy texts";
我试过了
if (string.indexOf('<img') != -1) {
var newString = $(string).filter(function() {
return this.tagName != 'img';
}).text();
}
但是,我的数据库有糟糕的数据,有时会返回
//There is no closure for image tag.
var string = "<img src='test.jpg'/>dummy texts <img src='text.jpg'/> dummby text dummy texts";
我的代码会剥离整个字符串。
图像标签位置不同。
如何<img>
有效地剥离标签?