【发布时间】:2020-01-12 04:50:36
【问题描述】:
我有这个片段:
---
- hosts: all
gather_facts: False
become: yes
become_user: somesu
become_method: sudo
tasks:
- set_fact:
tmped: "{{varput | regex_search('(^(?:[^.]*.){4}([^.]*))')}}"
- debug: msg="{{ tmped }}"
...
varput 是
TEST123TEST.4.TES22TES.ZTER012UZT.20190910.555
我希望调试打印出来
20190910
但是我的正则表达式打印出来
TEST123TEST.4.TES22TES.ZTER012UZT.20190910
知道如何解决这个问题吗?
谢谢
【问题讨论】:
标签: regex variables ansible substring yaml