function unescape(html) {
var s = "";
if (html == undefined) return "";
s = html.replace(/&/g, "&");
s = s.replace(/</g, "<");
s = s.replace(/>/g, ">");
s = s.replace(/ /g, " ");
s = s.replace(/'/g, "'");
s = s.replace(/"/g, '"');
s = s.replace(/<br\/>/g, "\n");
s = s.replace(/“/g, '"');
s = s.replace(/”/g, '"');
s = s.replace(/→/g, "→");
s = s.replace(/<\/?[^>]*>/g, ""); //过滤标签
return s;
}
通过正则匹配空格换行等符号,统一处理
共同交流,共同进步!