去处HTML标签

JavaScript去处HTML标签

       function removeHTMLTag(str) {
            str = str.replace(/</?[^>]*>/g, ''); //去除HTML tag
            str = str.replace(/[ | ]*
/g, '
'); //去除行尾空白
            str = str.replace(/
[s| | ]*
/g, '
'); //去除多余空行
            str = str.replace(/&nbsp;/ig, '');//去掉&nbsp;
            str = str.replace(/&lt;/ig, '');
            str = str.replace(/&gt;/ig, '');
            str = str.replace(/[div|/div]/g, '');
            str = str.replace(/&lt;[ -~]*&gt;/ig, '');//去掉替换后的<>标签
            return str;
        }
原文地址:https://www.cnblogs.com/liujiangping/p/5159708.html