从大量.txt文件中删除4位数后面的所有行

时间:2015-10-23 17:51:13

标签: regex notepad++

我的文件分为两个块,前半部分包含我需要的信息,后半部分始终以4位数字开头(1400到1900之间)。我需要删除第二个块,因此我的问题是:

如何删除(包括)前4位数字后文件中的所有行?

我相信使用notepad ++和正则表达式应该可行,但我是regex的新手并且不知道如何......

我知道这是一个noob-ish问题,但是,非常感谢帮助。

1 个答案:

答案 0 :(得分:0)

正则表达式1(?:[4-8]\d\d|900)(?:.|[\r\n])+\z将选择以1400-1900开头的文本,直到文件结尾。