js过滤特殊字符&过滤html标签

过滤特殊字符

function filterSpecialStr(str) {
        //定义要过滤的字符
        var patterns = new RegExp("[`~!@#$%^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?↵\r\n]");
        var rStr = "";
        for (let i = 0; i < str.length; i++) {
            rStr = rs + str.substr(i, 1).replace(patterns, '');
        }
        return rStr;
    }

过滤html标签

function filterHTMLTag(msg) {
        var msg = msg.replace(/<\/?[^>]*>/g, ''); //去除HTML Tag
        msg = msg.replace(/[|]*\n/, ''); //去除行尾空格
        return msg;
    }
posted @ 2021-04-14 09:43  存在过?  阅读(559)  评论(0)    收藏  举报