标签: regex vim
我发现这样做的方法是使用负面 - 前瞻和/或有效的外观,但我似乎没有找到如何键入它。
我正在尝试突出显示单词length不存在的所有行
length
我正在写(没有成功)/length\@!/
/length\@!/
什么是正确的方法?
答案 0 :(得分:2)
尝试/^\(\(length\)\@!.\)*$/
/^\(\(length\)\@!.\)*$/
这基本上是^.*$,其中.无法跟length。
^.*$
.
在perl正则表达式中,它是^((?!length).)*$。
^((?!length).)*$
(确保:set hlsearch实际突出显示所有相关行。
:set hlsearch