这是一个将后端返回的富文本转化为正常文本方法
//转化富公用方法
stripTagsAndConvert: function(text) {
// 去除HTML标签
var stripped = text.replace(/(<([^>]+)>)/gi, '');
// 将转义符转换为普通字符
var converted = stripped.replace(/</g, '<')
.replace(/>/g, '>')
.replace(/"/g, '"')
.replace(/&/g, '&')
.replace(/ /g, '')
return converted;
},
用的时候直接可以调用:
//示例用法
var htmlText = '<p>哈哈哈哈 <strong>HTML</strong> 笑死我了 < 6666李</p>';
var plainText = stripTagsAndConvert(htmlText);
console.log(plainText); // "哈哈哈哈,笑死我了6666李"