如何删除文本文档中从 X 到 Y 的所有内容?

如何删除文本文档中从 X 到 Y 的所有内容?

假设有一个包含以下内容的文本文档:

zeep XXX fleem flerb 

floot flop 
YYY zoop 

yim XXX abc def 

jpg gif 
YYY yam

我想删除 XXX 和 YYY 之间的所有内容,因此它看起来像:

zeep XXXYYY zoop

yim XXXYYY yam

我怎样才能用一个命令做到这一点?

我目前在 Windows 10 上使用 sublime text 3 和 notepad++,但这个问题与平台无关。我会使用任何能用的东西。

答案1

我想删除 XXX 和 YYY 之间的所有内容

在 notepad++ 中

  • 菜单“搜索”>“替换”(或Ctrl+ H

  • 将“查找内容”设置为XXX.*?YYY

  • 将“替换为”设置为XXXYYY

  • 启用“正则表达式”

  • 启用“.匹配换行符”

  • 点击“全部替换”

在此处输入图片描述

zeep XXX fleem flerb 

floot flop 
YYY zoop 

yim XXX abc def 

jpg gif 
YYY yam

zeep XXXYYY zoop 

yim XXXYYY yam

进一步阅读

相关内容