【发布时间】:2020-03-27 16:53:55
【问题描述】:
我从我们的剧本中截取了这段代码:
- name: Set version
set_fact:
my_version: "My version is {{ my_file.stdout | regex_search('[0-9\.]+') }}"
...其中 my_file 是“program_1.2.3_install.exe”
它返回过滤器 regex_search 不存在。 我们正在运行 Ansible 2.0.0.2
有人知道如何使这个正则表达式工作吗? 谢谢!
【问题讨论】:
-
这与实际的正则表达式模式无关,而是 Ansible 过滤器 'regex_search' 不存在......而且,这只是我们实际问题的一个示例。