过滤关键字脚本
求一段过滤脚本,功能:当输入非法信息 如含有 法轮功、妈的、尻等禁用语言时返回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()
来判断