天天看點

matlab删除文本檔案中空行,科學網—ultraedit宏&不打開檔案替換字元&删除檔案多餘空行 - 侯海晏的博文...

以下為科研學習當中從網上摘抄下來的筆記,寫在此處備忘

NewFile                       建立一個新文檔,同時活動标簽為新文檔

NextDocument                      切換到下一個檔案标簽文檔,即傳回到原始的資料文檔

Top                           到文檔的起始位置

Loop 0                       設定循環,後面的0指無限次循環

UnixReOff                            切換正規表達式到 UltraEdit 樣式的正規表達式(非 Unix)

Find "30071456"                            查找客戶編号為30071456

IfFound                                  如果查到

SelectLine                               選中目前活動行

Copy                                  複制選中内容

NextDocument                      切換到下一個标簽,即建立的文檔

Paste                                                            把粘貼闆中的内容複制到光标所在位

NextDocument                         切換到下一個标簽,即傳回到原始文檔

Key RIGHT ARROW                    發送一個→,即光标移動到下一行開始處

Else                           如果沒找到

ExitLoop                          結束循環

EndIf                     與前面的ifFound對應

EndLoop                    與前面的Loop對應

NextDocument               切換到下一個标簽,即建立文檔

Javascript:不打開檔案直接替換字元:

UltraEdit.frInFiles.directoryStart = "d:\temp1\";

UltraEdit.frInFiles.searchInFilesTypes = "*.txt";

UltraEdit.frInFiles.useOutputWindow = true;

UltraEdit.frInFiles.replace("e"," ");

UltraEdit中用正規表達式删除多餘空行

用UltraEdit打開檔案後,選擇Search菜單的Replace指令。在Replace對話框中,選中Regular Expression複選框,并在Find what中輸入:%[ ^t]++^p,注意^t之前有空格。該表達式字元含義與EditPlus的相對應。然後,單擊Start或Replace All按鈕,進行替換删除空行。

轉載本文請聯系原作者擷取授權,同時請注明本文來自侯海晏科學網部落格。

連結位址:http://blog.sciencenet.cn/blog-767575-1007482.html

上一篇:内積和外積

下一篇:MATLAB雙精度向下取整問題