Tip 0: 没有注册码,如何有效使用Ultraedit呢? 很多人立即想到使用crack版,可实际追究起来,那是违法的事情。实际上,Ultraedit并没有把路子完全堵死。我们可以使用一些小技巧来屏蔽掉这个问题。修改ultraedit的快捷方式,将命令行改为:E:uedit9UEDIT32.EXE p:,其中p:必须是你的机器上不存在的分驱,这样,就不会有试用时间结束的问题了。
Tip 1: 如何去掉所编辑文本中包含特定字符串的行? 这则技巧是在UltraEdit的帮助文件里提到.CTRL+R 调出来替换(Replace)窗口,选中"使用正则表达式";然后用查找 %*你的字符串*^p 替换成空内容即可.如,我当前有个文本文件,需要去掉所有包含 http://www.baidu.net/ 这个字符串的行,查找 %*http://www.baidu.net/*^p 替换成空即可.注意,^p 是 DOS 文件类型的换行符.如果是 Unix 类型文件,则用 ^n.
If ^(h*o^) ^(f*s^) matches “hello folks”, ^2 ^1 would replace it with “folks hello”. (hello folks 将被替换成 folks hello。)
注: ^ 是实际字符 ^不是Ctl + 键值。
例如:
m?n 匹配 “man”,”men”,”min” 但不匹配 “moon”. t*t 匹配 “test”,”tonight” 和 “tea time” (the “tea t” portion) 但不匹配 “tea time” (newline between “tea ” and “time”). Te+st 匹配 “test”,”teest”,” teeeest “等等。但是不匹配 “tst”。 [aeiou] 匹配每个小写元音。 [,.?] 匹配一文字的 “,”,”.”或 “?”。 [0-9, a-z] 匹配任何数位,或小写字母。 [~0-9] 除了数字以外匹配任何字符 (~ 意味着”不”) 你按如下方式可以查找一个表达式A或 B : “^{John^}^{Tom^}” 这将在找John或Tom的出现。应该在 2 个表达式之间没有任何东西。 你可以在同一搜索中按如下方式组合A or B and C or D: “^{John^}^{Tom^}^{Smith^}^{Jones^}” 这将在John or Tom 后面找 Smith or Jones。