小编Ind*_*stu的帖子

如何提取ansible变量中的最后一个数字

我有变量,它的版本编号。我如何捕获版本中的最后一个数字

例子

app_ver: 1.5.0.0.20

- debug:
    var: app_ver | regex_search('^(\d+).(\d+).(\d+).(\d+).(\d+)$') | list
Run Code Online (Sandbox Code Playgroud)

给我

"app_ver |regex_search('^(\\d+).(\\d+).(\\d+).(\\d+).(\\d+)$') | list": [
        "1",
        ".",
        "5",
        ".",
        "0",
        ".",
        "0",
        ".",
        "2",
        "0"
    ]
Run Code Online (Sandbox Code Playgroud)

我需要最后一个数字,可能是一位数或更多

regex ansible

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

ansible ×1

regex ×1