作者UndeadSion (UndeadSion)
看板EzHotKey
標題Re: [請問] 急問ultraedit 巨集設定問題
時間Sat Feb 7 22:16:27 2009
※ 引述《wowcollage (唉!)》之銘言:
: 十分感謝大大救了我一命,最近在忙著趕論文要投稿,十分緊迫
: 想在請問一下,搜尋功能可以搜尋xx不包括xx嗎?
: 例如搜尋總經理不包括法人
: 可以的話請問怎麼搜尋??
先用之前的方法取得包含「總經理」的資料,再將包含「法人」的資料用 RegEx
搜尋替代的方式刪除即可
例如:
%*法人*^p (UltraEdit 語法)
^.*法人.*\r\n (Unix 語法)
使用哪種 Regular Expression Engine 在 [Configuration]→[Search] 裡設定
命令提示字元下的做法也很簡單,如下:
Find "總經理" Data.txt > Result1.txt
Find /v "法人" Result1.txt > Result2.txt
把 Result2.txt 前兩行刪掉就是需要的資料
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.159.124
1F:→ wowcollage:大大果然很厲害,十分感激但命令提示字元的部份不太懂 02/09 19:38
2F:→ wowcollage:請問關於此軟體有什麼方式可以學?還有巨集? 02/09 19:40
3F:→ wowcollage:現在都搞定了,太好了!!感恩感恩 02/09 19:40
4F:→ UndeadSion:命令提示字元下執行「Find /?」有指令說明可以參考一下 02/10 15:14
5F:→ UndeadSion:RegEx 語法有《RegExp》專板在討論,不妨抽空過去逛逛 02/10 15:14
6F:→ UndeadSion:UltraEdit 巨集功能有限、編寫不便比較沒有人在討論, 02/10 15:14
7F:→ UndeadSion:通常複雜一點的字串處理會使用 Perl 等其它工具來代勞 02/10 15:14
8F:→ UndeadSion:補充:如果不需保留 Result1.txt 的結果,可以寫成一行 02/10 16:56
9F:→ UndeadSion:Find "總經理" Data.txt | Find /v "法人" >Result.txt 02/10 16:56