1

如何仅删除文本文件中的非 utf8 关键字/行。

例如。

你好
相手123abc
this is only abc

我只想删除包含所有英文单词的行,而不是包含 utf8 单词的行。所以在这种情况下,只会删除“这只是 abc”。是否可以在记事本++中完成,或者我需要为它编写脚本?

4

1 回答 1

5

这可以通过以下步骤实现;

  • 打开 Notepad++ 选择 Find 菜单并选择最后一个选项卡“Mark”,输入正则表达式^(([a-zA-Z])+\s?)+,选择 Bookmark Line,然后单击“Mark All”按钮。

    将仅英文文件标记为已添加书签

  • 从下拉菜单中选择;搜索 --> 书签 --> 删除书签行

    完成文件

我还建议确保 Notepad++ 是最新的。我用 6.3 版对此进行了测试。标记线是最近添加的。

于 2013-02-15T14:08:54.357 回答