В своем марионеточном коде я использую регулярное выражение внутри оператора case, чтобы определить узлы, которые мне нужны для применения определенного кода
Ниже приведен пример кода в моем классе кукол
case $os_family {
'RedHat': {
case $node_certname {
/(xyz|pqr\d+)\.(com|au)?/: {
Так как вышеприведенное регулярное выражение повторяется в мае моих классов, я хочу объявить его централизованно, чтобы мне не приходилось менять все классы, и я могу просто изменить его в центральном месте
Я пытался передать переменную, но она не сработала. Может кто-нибудь, пожалуйста, помогите, если это возможно
Я должен быть в состоянии передать параметр или заменить его некоторой переменной для регулярного выражения
/(xyz|pqr\d+)\.(com|au)?/