标签: regex lookaround
假设我有一个正则表达式 foobar ,我想查找文档中与 foobar 不匹配的所有行。我可以这样做吗?我该怎么做呢?
答案 0 :(得分:11)
^(?!.*foobar.*).+$
使用多行选项,匹配所有不包含foobar的行..
答案 1 :(得分:0)
正则表达式 对于你的情况可以是这个
^((?!foobar))$
编辑:
但如果您只想要grep,可以使用-v参数:
grep -v foobar