首页 > 代码库 > js对敏感词的判断
js对敏感词的判断
先贴代码:
1 //定义敏感字符 2 var forbiddenArray =[‘xx‘,‘<‘,‘>‘,‘黄色‘]; 3 //定义函数 4 function forbiddenStr(str){ 5 // var destString = trim(str); 6 var re = ‘‘; 7 8 for(var i=0;i<forbiddenArray.length;i++){ 9 if(i==forbiddenArray.length-1)10 re+=forbiddenArray[i];11 else12 re+=forbiddenArray[i]+"|";13 }14 //定义正则表示式对象15 //利用RegExp可以动态生成正则表示式16 var pattern = new RegExp(re,"g");17 if(pattern.test(str)){18 return false;19 }else{20 return true;21 }22 }
1.首先定义一个敏感词的数组;
2.调用forbiddenStr(str)函数,传入需要验证的字符串;
3.如果返回值为true,则表明没有敏感词;
4.如果返回值为false,则表明含有敏感词;
js对敏感词的判断
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。