标签: regex ansible configuration-management
"{{ archive_name | regex_replace('^(.*-)?.*-(.*)-.*-.*-.*-.*', '\\g<1>')}}"
上面的命令在Ansible中给出了一个错误。 archive_name的格式为alpine-1.10-324bghz-i-2018-0503。我试图获取版本号1.10。它返回错误\\g<1>\而不是版本号。难道我做错了什么?这里非常感谢任何帮助或指导。
archive_name
alpine-1.10-324bghz-i-2018-0503
1.10
\\g<1>\
提前谢谢!