对于组名hello
,我在 ansible 中使用以下条件,并且工作正常:
when: "'hello' in group_names "
如果我想匹配hello
以下 group_name 中的关键字,有没有办法使用正则表达式:
hello
somewhere_hello
hello123
答案1
答案2
您还可以使用连接和搜索:
when: group_names|join(" ")|search("hello")
答案3
从 2.9 开始,搜索是一种测试,而不是过滤器:
group_names is search("hello")