Re: [請問] 急問ultraedit 巨集設定問題

看板EzHotKey作者 (UndeadSion)時間16年前 (2009/02/07 22:16), 編輯推噓0(009)
留言9則, 2人參與, 最新討論串5/6 (看更多)
※ 引述《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

02/09 19:38, , 1F
大大果然很厲害,十分感激但命令提示字元的部份不太懂
02/09 19:38, 1F

02/09 19:40, , 2F
請問關於此軟體有什麼方式可以學?還有巨集?
02/09 19:40, 2F

02/09 19:40, , 3F
現在都搞定了,太好了!!感恩感恩
02/09 19:40, 3F

02/10 15:14, , 4F
命令提示字元下執行「Find /?」有指令說明可以參考一下
02/10 15:14, 4F

02/10 15:14, , 5F
RegEx 語法有《RegExp》專板在討論,不妨抽空過去逛逛
02/10 15:14, 5F

02/10 15:14, , 6F
UltraEdit 巨集功能有限、編寫不便比較沒有人在討論,
02/10 15:14, 6F

02/10 15:14, , 7F
通常複雜一點的字串處理會使用 Perl 等其它工具來代勞
02/10 15:14, 7F

02/10 16:56, , 8F
補充:如果不需保留 Result1.txt 的結果,可以寫成一行
02/10 16:56, 8F

02/10 16:56, , 9F
Find "總經理" Data.txt | Find /v "法人" >Result.txt
02/10 16:56, 9F
文章代碼(AID): #19ZPUy8L (EzHotKey)
文章代碼(AID): #19ZPUy8L (EzHotKey)