如何使用正则表达式删除 2 行模式之间的行?

Ted*_*Ted 4 regex lines notepad++

所以我有一个文件,如:

    FLAGSHARE
    xxxxxx
    xxxxx, 1 2015

    words....

    FLAGSHARE
    xxxxxx
    xxxxx, 2 2015

    words....

    FLAGSHARE
    xxxxxx
    xxxxx, 3 2015

    words....
Run Code Online (Sandbox Code Playgroud)

等等等等

我如何才能使用 Notepad++ 删除三行 FLAGSHARE, xxxxxx, xxxxx, * 2015(基本上删除 FLAGSHARE, 2015 和 FLAGSHARE 和 2015 之间的行)?

kar*_*ala 5

您可以使用以下内容进行匹配:

FLAGSHARE[\s\S]*?2015
Run Code Online (Sandbox Code Playgroud)

并替换为''(空字符串)

演示