regex_search()中的语法与variables匹配是什么?
对于下面,vcsourcekit = 10,我想匹配正则expression式^ 10。 它不评估variables,而是字面解释。
- name: Do something awesome vmware_guest: hostname: "{{ vcenterhostname }}" ... when: - item.key | regex_search('^(vcsourcekit)') with_dict: "{{ vmfacts.virtual_machines }}"
谢谢!
不是最美丽的东西,但这个作品:
- item.key | regex_search('^' + vcsourcekit | string)
如果没有强制转换,我会得到一个cannot concatenate 'str' and 'int' objects在2.2.0.0上cannot concatenate 'str' and 'int' objects ,我没有时间更新。