Notepad++ 会删除行中某个字符后的所有内容吗?

Notepad++ 会删除行中某个字符后的所有内容吗?

我见过并使用过许多其他技巧和建议来帮助我做事。我不是在编码或做其他事情,只是在处理普通的文本和消息,我想知道如何删除我想要的字符后面一行中的所有内容,而我想要的字符恰好是*。但我几乎所有带有 2 个*单词的内容都不需要删除。

例子:

我拥有的

* Hello, how is everything * this is only a test

我想做的事

* Hello, how is everything *

我的文件中有多个这样的文件,内容不同,所以我想知道如何删除*每一行中第二个文件之后的所有内容?

答案1

对于您给出的具体示例,您可以使用带有正则表达式的“查找/替换”窗口。

在“查找内容”框中:

(.*\*.*\*).*

在“替换为”框中:

\1

相关内容