#regex #drupal
#регулярное выражение #drupal
Вопрос:
В Drupal есть хороший модуль для спама с множеством функций, включая определение пользовательских фильтров. Фильтры могут быть как обычным текстом, так и регулярными выражениями. Я немного знаком с регулярным выражением, но не уверен, как определить регулярные выражения в модуле spam, чтобы блокировать любые появления строк спама, таких как
myblablaviagra.com
или номера телефонов, такие как:
091234567
Вещь, в которой я действительно не уверен, заключается в том, нужно ли заключать регулярное выражение в ‘/ /’ или что-то еще. К сожалению, я не смог найти никаких примеров пользовательского фильтра регулярных выражений в действии, отсюда и вопрос.
Ответ №1:
Согласно документации, вы можете определить строку-литерал, которая сопоставляется «дословно» с помощью кавычек 'myblablaviagra.com'
, или регулярное выражение с использованием разделителей /^d $/
(стандартный синтаксис Perl re).