js 敏感词判断

首先要有敏感词词库
var keywords=["阿扁推翻","阿宾","阿賓"];  //敏感词词库
$("input[type=text]").live("blur",function(){  
    _filter_method($(this));  
});   //输入框绑定
$("textarea").live("blur",function(){  
    _filter_method($(this));  
});  //文本框绑定
  
// 具体判断方法
function _filter_method(obj){  
    //获取文本输入框中的内容  
    var value = $(obj).val();  
    //遍历敏感词数组  
    for(var i=0;i<keywords.length;i++){  
        //全局替换  
        var reg = new RegExp(keywords[i],"g");  
        //判断内容中是否包括敏感词  
        if(value.indexOf(keywords[i])!=-1){  
            var result = value.replace(reg,"**");  
            value = result;  
            $(obj).val(result);  
        }  
    }  
}  
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容