码迷,mamicode.com
首页 > Web开发 > 详细

js过滤敏感词语

时间:2016-03-21 20:03:39      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:

//定义敏感字符
var forbiddenStr = "某某,不可以";
var forbiddenArray = forbiddenStr.split(",");
//检测敏感字符函数
function forbiddenValidation(str) {
    var re = ‘‘;
    for (var i = 0; i < forbiddenArray.length; i++) {
        if (i == forbiddenArray.length - 1)
            re += forbiddenArray[i];
        else
            re += forbiddenArray[i] + "|";
    }
    //定义正则表示式对象
    //利用RegExp可以动态生成正则表示式
    var pattern = new RegExp(re, "g");
    if (pattern.test(str)) {
        console.log("有敏感词!!!!!!!!");
        return false;
    } else {
        console.log("没有敏感词");
        return true;
    }
}


//调用
forbiddenValidation("XX");

 

js过滤敏感词语

标签:

原文地址:http://www.cnblogs.com/sunons/p/5303291.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!