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

js对敏感词的判断

时间:2014-11-28 20:01:59      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   io   ar   color   sp   for   on   

先贴代码:

 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             else
12                 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对敏感词的判断

标签:des   style   blog   io   ar   color   sp   for   on   

原文地址:http://www.cnblogs.com/zhgblog/p/4129196.html

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