日期:2014-05-18  浏览次数:20492 次

过滤关键字脚本
求一段过滤脚本,功能:当输入非法信息   如含有   法轮功、妈的、尻等禁用语言时返回false.
  function   CheckCount(   InputObject,ObjectMessage)
        {
          var   reg   =   /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;//这是检测Emai的正则表达式,如何改成上面的需求?
          var   str   =InputObject.value;
          if(str.length!=0)
          {
                  if(!CheckRule(   reg,   str   ))
                  {
                        ObjectMessage.innerText   =   "信息含有非法字符 ";
                        InputObject.focus()
        return   false;
                  }
          }
          return   true;
        }

------解决方案--------------------
/(法轮|妈的|sb)/gi

然后用!reg.test()

来判断