Глобальные регулярные выражения
В веб-интерфейсе имеется продвинутый редактор для создания и тестирования сложных регулярных выражений.
После того как регулярное выражение создано таким образом, его можно использовать в нескольких местах веб-интерфейса, используя ссылку на его имя с префиксом "@", например: @моё_пользовательское_выражение.
Для создания глобального регулярного выражения нужно:
- перейти в "Администрирование → Общие";
- выбрать "Регулярные выражения" в выпадающем списке;
- нажать на Новое регулярное выражение.
Вкладка Выражения позволяет указать имя регулярного выражения и добавить подвыражения (рисунок 135).

Рисунок 135 — Регулярные выражения
Параметры регулярных выражений приведены в таблице 118.
Косая черта (/) в выражении воспринимается буквально, а не как разделитель. Таким образом можно сохранять выражения, содержащие косую черту, без ошибок.
В Подсистеме имя пользовательского регулярного выражения может содержать запятые, пробелы и т.п. В этих случаях там, где имеется вероятность неверной интерпретации при использовании ссылки (например, запятая в параметре ключа элемента данных), нужно всю ссылку заключить в кавычки: "@Моё выражение для цели1, цели2".
В других местах (например, в свойствах LLD-правил) имена регулярных выражений нельзя заключать в кавычки.
На вкладке Тест регулярное выражение и его подвыражения могут быть протестированы путём указания тестовых исходных данных (рисунок 136).

Рисунок 136 — Тест регулярных выражений
Результаты показывают состояние каждого подвыражения и всего пользовательского регулярного выражения.
Состояние всего пользовательского выражения определяется как "Комбинированный результат". Если задано несколько подвыражений, то, чтобы вычислить "Комбинированный результат", Подсистема использует логический оператор И (AND). Это означает, что если хотя бы один Результат даёт ЛОЖЬ, то "Комбинированный результат" также будет иметь состояние ЛОЖЬ.