问题描述
用vim查看一份文档,有以下一些字符串:
complete[13]complete[4]complete[1] complete[3]abc[13]13413
如何查找第一个不是complete[13]和complete[3]的字符串?
问题解答
回答1:亲测可用
/^(.*complete[(3|13)])@!.*
请参考:关于@的详细解释
回答2:如果你要找的字符串在单独一行而且在行首的话,就像例子里的那样,用^(complete[(13|3)])@!如果想找到一行里不是complete[13]或3的话sw(complete[(13|3)])@!
回答3:/complete[13] 和 /complete[3] /字符串 是搜索某字符串.但是查找第一个不是,我也不知道,刚才题目没看清。