jS敏感词过滤

//定义敏感字符

varforbiddenArray =['xx','<','>','黄色'];

//定义函数

functionforbiddenStr(str){

//        var destString = trim(str);

varre ='';

for(vari=0;i

if(i==forbiddenArray.length-1)

re+=forbiddenArray[i];

else

re+=forbiddenArray[i]+"|";

}

//定义正则表示式对象

//利用RegExp可以动态生成正则表示式

varpattern =newRegExp(re,"g");

if(pattern.test(str)){

returnfalse;

}else{

returntrue;

}

}

你可能感兴趣的:(jS敏感词过滤)