在工作中,有时候需要将一份文档中的空格和空行全部清除,但如果手动的将每个空格或每一行空行删除的话,效率不高且容易出错。众所周知,UltraEdit软件功能是比较强大的,对于空格与空行它又是如何处理的呢?下面我们一起来一探究竟吧。
先将待处理的数据或文件导入到UltraEdit软件中。有两种办法:
方法一:直接将文件拖入UltraEdit软件内;
方法二:点击左上角的“文件>>打开”,然后再选择文件就可以了。
一、去除空行
进入操作界面后,同时按住键盘的CTRL+F键,然后就会弹出下图所示的红色框。接着点击红色框最右面的三个点的按钮,即图中蓝色框的按钮。
在弹出的“查找和替换”框内选择第二个框,即“替换”框。然后点击下方的设置图标,接着将下面的“正则表达式(E)”勾上。
在“查找什么”下面的输入框内输入“%[ ^t]++^p”,然后点击下面的“全部替换”按钮。这时会发现所有的空行都被删掉了,效果如图5所示。
二、删除空格
首先像上述操作一样先将“查找和替换”框打开,然后在“查找什么”下面的输入框内输入一个空格,再点击下面的“全部替换”按钮即可,效果如图7所示。
图5删除所有空行后的效果图
三、开头空两格
那么UltraEdit有办法实现吗?答案当然是有的,很简单,只需要在“查找和替换”的“查找什么”的输入框内输入“^p”,同时在“替换为”的输入框内输入“ ^p”,再点击“全部替换”按钮就可以了,效果如图9所示。
上面就是关于UltraEdit处理空格与空行的全过程了,在这个过程中有时需要用到正则表达式,希望大家能够举一反三,掌握到更多UltraEdit的实用功能,更多详情可登录城东书院了解。