如何仅匹配vimregex中的第一个
{{dockerhub|d'test'}/{{kafka_topic_exporter|u repository|default'kafka-topic-exporter'}}如何仅匹配vimregex中的第一个,vim,neovim,Vim,Neovim,{{dockerhub|d'test'}/{{kafka_topic_exporter|u repository|default'kafka-topic-exporter'}} 这里我想要两个数学{{.*},但是正则表达式{{\s*\\s\+.*\s\+\\s*}匹配整行。有什么方法可以做到这一点吗?Vim支持与操作员进行非贪婪匹配: {{\zs.\{-}\ze}} 这将匹配第一个大括号内的文本:dockerhub | d'test \zs在{{之后开始比赛。 \ze在}之前结束匹配。 如果需
这里我想要两个数学{{.*},但是正则表达式{{\s*\\s\+.*\s\+\\s*}匹配整行。有什么方法可以做到这一点吗?Vim支持与操作员进行非贪婪匹配:
{{\zs.\{-}\ze}}
这将匹配第一个大括号内的文本:dockerhub | d'test
\zs在{{之后开始比赛。
\ze在}之前结束匹配。
如果需要捕获组,请用\.\{-}替换。\{-}。
Vim支持与操作员的非贪婪匹配:
{{\zs.\{-}\ze}}
这将匹配第一个大括号内的文本:dockerhub | d'test
\zs在{{之后开始比赛。
\ze在}之前结束匹配。
如果需要捕获组,请用\.\{-}替换。\{-}。