如何使用 Emeditor 删除所有行中的第二个字符

How do I remove every second character in all line with Emeditor

示例:

hRihdNeI

删除字母后:R、h、N、I

我们收到信:

hide

请注意会有上百万行,所有行的长度都不一样,可以是5个字符长甚至50个字符长

如果你使用EmEditor,打开文件,按Ctrl + H打开Replace对话框,点击Advanced...然后点击Reset按钮确保所有选项都是默认的,点击OK.

替换对话框中,输入:

查找: (.).

替换为</code></p> <p>设置<strong>正则表达式</strong>和<strong>大小写匹配</strong>选项,然后单击<strong>全部替换</strong>按钮。</p> <p>全部替换后,某些版本的 EmEditor 可能无法刷新编辑器视图。您可以上下滚动以查看更改。您也可以按 <code>Alt + F3 删除匹配的突出显示。最后,您可以点击文件菜单,另存为将结果另存为不同的文件名。我用 1000 万个随机 ASCII 文本文件进行测试。

参考:Removing every other character in a string using Java regex