删除文本中大量的空行
(2010-12-28 15:06:46)
标签:
空行ultraedit杂谈 |
分类: 实验室--每天的主旋律 |
使用软件:UltraEdit。
使用替换功能。
勾选正则表达式,并选择正则表达式引擎UltraEdit。
用空(不需要任何输入)替换 %[
^t]++^p
大功告成!
补充知识:UltraEdit正则表达式匹配规则
符号 功能
% 匹配行的开始 -
显示搜索字符串必须在行的开始,但是在所选择的结果字符串中不包括任何行终止字符。
$ 匹配行尾 -
显示搜索字符串必须在行尾,但是在所选择的结果字符串中不包括任何行终止字符。
? 除了换行符以外匹配任何单个的字符
* 除了换行符匹配任何数量的字符和数字
+ 前一字符匹配一个或多个,但至少要出现一个
++ 前一字符匹配零个或多个,但至少要出现一个
^b 匹配一个分页
^p
匹配一个换行符(CR/LF)(段)(DOS文件)
^r 匹配一个换行符(CR 仅仅)(段)(MAC
文件)
^n 匹配一个换行符 ( LF 仅仅 )( 段 )(
UNIX 文件 )
^t
匹配一个标签字符TAB
[] 匹配任何单个的字符,或在方括号中的范围
^{A^}^{ B^} 匹配表达式A或 B
^
重载其后的正规表达式字符
^(^)括或标注为用于替换命令的表达式。
%
$
?
*
+
++
^b
^p
^r
^n
^t
[]
^{A^}^{ B^} 匹配表达式A或 B
^
^(^)