假设有一个包含以下内容的文本文档:
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