![EmEditor攻略:[1]如何批量正则替换文本](/upload/jingyan/2025/0917/cf828385.jpg)
我们知道EmEditor有非常强大的文本处理功能,例如能处理超大体积的文本,轻松完胜记事本和Excel。本系列文章,通过一个个典型案例,分享给大家一些实用的EmEditor操作技巧。
首先,用EmEditor打开一些需处理的文本。
这些文本中,含有大量的不规律的空行,我们希望删除掉。
我们使用EmEditor替换功能的快捷键Ctrl+H。
或者鼠标依次点击“搜索”→“替换”
“查找”填写:\n\n
“替换为”填写:\n
勾选“使用正则表达式”
然后点击“替换全部”
如果替换后,仍有一些多余的换行,可以反复点击“替换全部”,
直至所有空白换行都消失。
比如下面图示的这张开支账目表,本来是记在记事本中的,其中每一列数据是空格隔开的。我们希望复制到Excel中来记账。
如果直接复制粘贴到Excel中,会堆在一起。
这时我们考虑使用EmEditor来处理。
同样,我们使用替换功能,
“查找”填写:空格
“替换为”填写:\t
勾选“使用正则表达式”
然后点击“替换全部”
这样可以就可以复制到Excel中,数据会自动分列。
类似地,还有许多正则替换的应用场景,就不一一枚举了,大家自行发挥。
