【发布时间】:2020-03-22 18:18:30
【问题描述】:
我有一个版本变量,我需要拆分并插入一个 .中间
我试过了
ansible localhost -e version=300 -m debug -a "msg={{ version | regex_replace('\d{1,2}', '.\g<0>' ) }}"
但是o/p是
TASK [debug] ********************************************************************************************************************************************************************************************************************************
ok: [localhost] =>
msg: .30.0
有一个 .首先添加 .30.0。我可以使用 regex_repace 删除第一个。在那之后。 但是还有其他更好的方法吗?为什么模式将小数点放在第一位?
【问题讨论】:
标签: ansible jinja2 regexp-replace