Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何仅删除文本文件中的非 utf8 关键字/行。
例如。
你好 相手123abc this is only abc
我只想删除包含所有英文单词的行,而不是包含 utf8 单词的行。所以在这种情况下,只会删除“这只是 abc”。是否可以在记事本++中完成,或者我需要为它编写脚本?
这可以通过以下步骤实现;
打开 Notepad++ 选择 Find 菜单并选择最后一个选项卡“Mark”,输入正则表达式^(([a-zA-Z])+\s?)+,选择 Bookmark Line,然后单击“Mark All”按钮。
^(([a-zA-Z])+\s?)+
从下拉菜单中选择;搜索 --> 书签 --> 删除书签行
我还建议确保 Notepad++ 是最新的。我用 6.3 版对此进行了测试。标记线是最近添加的。