UltraEdit使用则表达式 则表达式 (UltraEdit Syntax): % 匹配行首 - 表明要搜索字符串定行首. $ 匹配行尾 - 表明要搜索字符串定行尾 ? 匹配除换行符外任单字符. * 匹配任意数字符现任意数(包括换行符) + 匹配前导字符或者表达式现或者更(包括换行符) ++ 匹配前导字符或者表达式现或者现(包括换行符) ^b 匹配页断符 ^p 匹配DOS文件换行符 ^r 匹配MAC文件换行符(CR Only) ^n 匹配UNIX文件换行符 (LF Only) ^t 匹配制表符 [ ] 匹配括号单字符 删除空行: 替换 %[ ^t]++^p 空串 删除行尾空格: 替换 [ ^t]+$ 空串 删除行首空格: 替换 %[ ^t]+ 空串 每行设置固定4空格: 替换 %[ ^t]++^([~ ^t^p]^) " ^1" 每段设置固定4空格: 替换 %[ ^t]+ " " (行空格始,则视段始行) 段合并行: 替换 [ ^t]++^p^([~ ^t^p]^) ^1 (注意: 处假定文本DOS式车换行 - CR/LF) 掉HTML TAG: 替换 ^{^}^{^} 空串 删除HTML所: 替换 空串 删除文本指定前2列字符: 替换 %?? 空串 第4列插入2列空白字符: 替换 %^(????^)^(?^) "^1 ^2" 查找所数字: [0-9]+[.]++[0-9]+ 查找所单词: [a-z]