Как и обычные функции (sub), правила (rules) регулярных выражений допустимо определять не в виде отдельного именованного блока, а непосредственно по ходу работы программы. Само правило записывают внутри фигурных скобок, перед которыми стоит ключевое слово rule. Присвоив ссылку на такой блок переменной, мы получаем возможность использовать правило в регулярных выражений так же, как если бы оно было определено вне функции:
Безымянные правила могут принимать аргументы, однако в этом случае объявлять заранее их не нужно. Доступ к фактически переданным параметрам осуществляется через массив @_, доступный внутри правила. В следующем примере создано правило, которое находит в тексте подстроку, начинающуюся с символа, переданного при вызове правила:
Первый раз совпадает подстрока «123», второй — «23».
«Центр информационной безопасности» оказывает комплексные услуги по обслуживанию и администрированию компьютерных систем, круглосуточной технической поддержке.
Специалисты нашей группы проведут сбор и анализ информации об объекте информационной деятельности, размещенной
в сети Интернет, с целью выявления явных и скрытых угроз информационной безопасности объекта, а также тестирование web-сайта, созданного третьей стороной, тестирование ПО и многое другое.
Мы обеспечиваем защиту от утечек конфиденциальной информации, предотвращаем несанкционированный доступ
к данным и разрабатываем стратегии по минимизации рисков, связанных с киберугрозами. Наша команда экспертов обладает глубокими знаниями в области информационной безопасности и применяет передовые технологии для защиты вашей организации. Мы также проводим обучение сотрудников по вопросам
информационной безопасности, чтобы повысить уровень осведомленности и снизить вероятность ошибок, приводящих к инцидентам. Наша цель - обеспечить надежную и всестороннюю защиту вашей информации, позволяя вам сосредоточиться на развитии бизнеса.