经常做文本处理的都知道,有时候要查找“不包含某串文字”的行,这种时候,可以使用Visual Studio Code等支持复杂正则表达式的文本编辑器,可以轻松完成这个任务。
例如,下面的这样一段文本:
aabbcc
123324
adfsd
fsdasffsdsdfds
12332324455
36478abcde
如果想查找出不包含字符串组合“ab”的行,可以用下面的正则表达式来进行查找:
^((?!ab).)*$
查找的效果如下:
可以看出,没有连续的ab组合的行都被搜索出来,任务完成。
留此备同好查询。
网友评论