Как определить пользовательский фильтр для блокировки спама в Drupal - PullRequest
2 голосов
/ 07 апреля 2011

Drupal имеет замечательный модуль спама со множеством функций, включая определение пользовательских фильтров. Фильтры могут быть либо обычным текстом, либо регулярными выражениями. Я немного знаком с regexp, но не уверен, как определить регулярные выражения в модуле спама, чтобы блокировать любые появления строк спама, таких как

myblablaviagra.com

или номера телефонов, например:

091234567

В чем я действительно не уверен, так это в том, что регулярное выражение нужно заключать в '/ /' или что-то еще. К сожалению, я не смог найти примеры пользовательских фильтров регулярных выражений в действии, поэтому вопрос.

1 Ответ

3 голосов
/ 07 апреля 2011

Согласно документам , вы можете определить буквальную строку, которая соответствует "дословно", используя кавычки 'myblablaviagra.com', или регулярное выражение, используя разделители /^\d+$/ (стандартный синтаксис Perl re).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...