【发布时间】:2019-10-09 17:33:03
【问题描述】:
从下面的文本中,我想捕获从“this”开始的文本,直到找到第一个“!” (东海岸前的那个)
我正在使用正则表达式 /^this.*>!/ 如果下面显示的文本是标准输出格式,它可以工作..但它在标准输出行时不起作用。我在 ansible 上使用 regex_search 来解决这个问题
this device version
1.2.3 network systems
new york rhode island
new england Connecticut
!
east coast cities
!
【问题讨论】:
-
Ansible 支持
multiline为regex_search,例如{{ 'foo\nBAR' | regex_search("^bar", multiline=True, ignorecase=True) }}。见Filters。