文本文件中的第7行示例:
This is an example
这是我的搜索代码:
/example\|an
现在我想捕获从第1列到第11列的子字符串中的匹配项:
let myhits = [] | 7s/\%>0cexample\|an\%<12c/\=add(myhits,submatch(0))[-1]/ge | echo myhits
我期待:
myhits = ["an"]
但发现:
myhits = ["an", "example"]
我错了什么?
如何在子字符串中捕获匹配项?