Drupal有一个很好的spam module,有很多功能,包括定义自定义过滤器。过滤器可以是纯文本或正则表达式。我对regexp有点熟悉但不确定如何在垃圾邮件模块中定义regexp以阻止任何出现的垃圾邮件字符串,如
myblablaviagra.com
或电话号码:
091234567
我真的不确定的是,正则表达式是否需要包含在'/ /'或其他内容中。不幸的是我找不到任何自定义正则表达式过滤器的例子,因此问题。
答案 0 :(得分:3)
According to the docs,您可以使用引号'myblablaviagra.com'
定义匹配“verbatim”的文字字符串,或使用分隔符/^\d+$/
(标准Perl语法)定义正则表达式。