Notepad ++如何选择始终以相同单词开头和结尾的多个文本块?

时间:2015-01-06 06:00:36

标签: regex notepad++ selection

我正在编辑一个巨大的文本文件,我想在此文本文件中删除多个副本块..

块始终以START开头,以END结束

这可能吗?

我用过搜索和放大器替换

和^ START开始正常,但我不知道如何选择复制到END

2 个答案:

答案 0 :(得分:1)

使用以下正则表达式:

(?s)START.*?END

它与以下块匹配:

  • (?s)启用单行模式搜索几行
  • START
  • 开头
  • END
  • 结尾
  • 内部不包含END

答案 1 :(得分:0)

START[\s\S]*?END

试试这个。这也会选择多行。

参见演示。

https://regex101.com/r/wZ0iA3/4