我的文件分为两个块,前半部分包含我需要的信息,后半部分始终以4位数字开头(1400到1900之间)。我需要删除第二个块,因此我的问题是:
如何删除(包括)前4位数字后文件中的所有行?
我相信使用notepad ++和正则表达式应该可行,但我是regex的新手并且不知道如何......
我知道这是一个noob-ish问题,但是,非常感谢帮助。
答案 0 :(得分:0)
正则表达式1(?:[4-8]\d\d|900)(?:.|[\r\n])+\z
将选择以1400-1900
开头的文本,直到文件结尾。