我正在尝试在Ansible中将字符串分割成多个空格作为分隔符。
- name: Build Archive files 123.
set_fact:
archfilesloc: "{{ archfiles.split(\" +\")[1] }}" doesnt work
- name: Build Archive files 123.
set_fact:
archfilesloc: "{{ archfiles.split(\"\\s+\")[1] }}"doesnt work
- name: Build Archive files 123.
set_fact:
archfilesloc: "{{ archfiles.split(\"[\\s+]\")[1] }}" doesnt work
答案 0 :(得分:1)
尝试以下操作:
archfiles.split()[1]
split()
是一个Python函数,其行为与python中的行为完全相同。