js过滤敏感词语
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js过滤敏感词语相关的知识,希望对你有一定的参考价值。
//定义敏感字符 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过滤敏感词语的主要内容,如果未能解决你的问题,请参考以下文章