{{dockerhub | d('test')}}/{{kafka_topic_exporter_repository|default('kafka-topic-exporter') }}
在这里,我想要 2 个数学{{ .* }}
但正则表达式{{\s*\(\S\+.*\S\+\)\s*}}
匹配整行。有什么办法吗?
Vim 支持与\{-}
运算符的非贪婪匹配:
{{\zs.\{-}\ze}}
Run Code Online (Sandbox Code Playgroud)
这将匹配第一个大括号内的文本:dockerhub | d('test')
。
\zs
之后开始比赛{{
。\ze
之前结束比赛}}
。.\{-}
为\(.\{-}\)
.