【发布时间】:2017-11-10 12:05:24
【问题描述】:
我正在尝试捕获变量的主版本号,为此我正在尝试删除主版本号之后的数字:
在variable.yml:
version: 3.9.5
main_version: "{{ version | regex_replace('^.*(..)$', '')}}"
这应该给我3.9,但是调试什么也没给我。
这样做的正确方法是什么?
(并确保它仍然能够处理诸如3.10.1 之类的东西,因此这将返回3.10 的main_version,以及诸如3.10.1-rcblah 之类的东西,这将返回一个@ 987654328@3.10)
【问题讨论】:
标签: regex ansible yaml ansible-2.x