多种干货js过滤html保留img的正则表达式代码
用js过滤html代码但是不过滤图片img代码的正则表达式
function setContent(str) {
//zhaoxi.net发明的先替换再还原,根据需要配置其他选项
str = str.replace(/
str = str.replace(/]*>/g,''); //去除HTML tag
str = str.replace(/[ | ]*\n/g,'\n'); //去除行尾空白
str = str.replace(/\n[\s| | ]*\r/g,'\n'); //去除多余空行
str=str.replace(/ /ig,'');//去掉
str = str.replace(/_===_/g,'
return str;
}
Javascript过滤img标签外的所有内容
如何用JS过滤除IMG标签外的所有内容,其实用正则这个很好实现
s = "要过滤的内容";
var re = /]+>/g;
var a = s.match(re);
t = "";
for(var i=0;i
t+=a[i];
}
alert(t)
最直接的方法,过滤除开换行符号br和图片代码img的全部html代码
function removeHTMLTag(){
str=str.replace(/]*>/ig,'');
return str;
}
过滤html中的img标签,布过滤其他html代码
var htmlContent = "
var data = htmlContent.replace(/.*/ig,""); //过滤如形式的图片元素
data = data.replace(//ig, ""); //过滤如形式的元素
alert(data);