实现功能: 把Test.xml中,包含fixed=""的所有行Copy到Test_Result.xml中.(虽然不知道如何使用Loop和ExitLoop,勉强可以实现自己想要的功能:)
--记住:尽量把其中的空行去掉,不然保存Macro时可能报错(:
--我没使用Loop, 所以如果你重复这段代码次数太多的话,最后几个会相同(:
--使用该功能的话,可以查找多行并Copy过去:)

Open "C:\Test.xml"
Top
Find RegExp "%*fixed=""*^p"
StartSelect
Cut

Open "C:\Test_Result.xml"
Bottom
Key Ctrl+END
Paste
Save

重复使用以上语句:)



其实: UltraEdit的查找功能也能实现这个功能(打开查找按钮,并勾选ListLines Containing String), 但不知怎么回事,今天明明有20行, 它就只说找到14行,极度郁闷(:
终于找到原因了(: 因为我的查找字符串中,包含了回车。 使用查找对话框时,他的指针将跳到下行去了,也就是忽略了连续的行中的间隔行(:
使用查找字串: %*fixed="" 即可!
posted on 2007-06-22 17:17  袁礼定  阅读(1615)  评论(0编辑  收藏  举报