如何在javascript中过滤/阻止特定文本

如何在javascript中过滤/阻止特定文本,javascript,filter,Javascript,Filter,我在我的网站上使用联系方式,但最近我收到了垃圾邮件。我注意到这些消息都是以开头的。如果您按如下方式更改代码,那么只要它们都以什么开头,您的If语句就会返回true。您应该看看正则表达式。对不起,我不知道有些文字没有出现。您现在应该可以看到它了。add | | comment.get('value').indexOf("Marcelo,我添加了你的代码,它工作了!我运行了一些测试,现在似乎真的不可能发送包含感谢你的回答的消息,但它不工作。我仍然可以发送消息,我将!=-1更改为Marcelo的>=0

我在我的网站上使用联系方式,但最近我收到了垃圾邮件。我注意到这些消息都是以
开头的。如果您按如下方式更改代码,那么只要
它们都以什么开头,您的
If
语句就会返回true。您应该看看正则表达式。对不起,我不知道有些文字没有出现。您现在应该可以看到它了。add | | comment.get('value').indexOf("Marcelo,我添加了你的代码,它工作了!我运行了一些测试,现在似乎真的不可能发送包含感谢你的回答的消息,但它不工作。我仍然可以发送消息,我将!=-1更改为Marcelo的>=0,然后它就工作了。因此,感谢大家帮助我。我很抱歉,我错过了一个等号。请确认如果您对答案感到满意,请投票并将答案标记为关闭!
if (comment.get('value').length === 0) {
            isValid = false;
            addError(comment, commentError);
        } else {
            isValid = true;                     
            removeError(comment);
        }
if (comment.get('value').indexOf("<b><a href=") !== -1) {
            isValid = false;
            addError(comment, commentError);
        } else {
            isValid = true;                     
            removeError(comment);
        }