工作中需要將一些TAB鍵轉換為空格鍵,需要的步驟如下:
原始數據如
01025 1
01369 2.5
02187 22
03881 124.5
1.選擇需要替換的內容復制到文本文件中
2.在文本文件中按一下Tab鍵,然后復制出現的空格(記住這步很重要,因為在"查找內容“處無法輸入Tab鍵做為要替換的內容)
3.按Ctrl+H鍵(編輯->替換),會彈出替換對話框,把“查找內容”處粘貼剛才復制的按Tab鍵后出現的空格,在”替換為“處輸入空格,進行常規替換操作;
4.至此,替換工作完成
原始數據如
01025 1
01369 2.5
02187 22
03881 124.5
1.選擇需要替換的內容復制到文本文件中
2.在文本文件中按一下Tab鍵,然后復制出現的空格(記住這步很重要,因為在"查找內容“處無法輸入Tab鍵做為要替換的內容)
3.按Ctrl+H鍵(編輯->替換),會彈出替換對話框,把“查找內容”處粘貼剛才復制的按Tab鍵后出現的空格,在”替換為“處輸入空格,進行常規替換操作;
4.至此,替換工作完成
長空格實際上是\t, Tab
如果你有Word或者比較強一點的編輯器,比如Notepad++等,用正則表達式可以很容易的實現你的需求.
查找目標
\t
替換為
\r\n
即可
關於TAB符的查找,替換
在編程過程中我們一般不希望用TAB符,但由於有些代碼並不是自己編寫,難免存在TAB符,下面說一下怎么利用ultraedit編輯器來查找和替換。
untraedit中顯示TAB和顯示空格,以及換行用同一個設置,也就是說不能單獨的顯示TAB符號
設置顯示的方法:
視圖->顯示空格/TAB 是個復選按鈕,點了顯示,再點取消顯示。 一般.c;.h文件,空格用“_”表示,TAB用">"表示,行的末尾用"$"顯示
消除TAB符的方法:
格式-> TAB轉為空格, 點一下當前文檔中的TAB符號轉換為事先設置的空格數目,同時該文件名后面出現*,表示有改動。(實際上沒有TAB符的時候也出現),這個時候保存文檔,則TAB符消除。
用多少個空格代替TAB符,設置在: 高級->配置 選"編輯"頁 將 "制表符使用空格代替"打勾,並在下面的 "制表符寬度值"填入希望的空格數目,一般我們填為4.
查找TAB符的方法:
設置顯示TAB以后,在有TAB符的文檔中選中,之后選擇和一般的搜索一樣 在當前文件中查找即選擇 搜索->查找,
在多個文件中搜索即選擇 搜索->在多文件中查找
另外:
source insight中顯示TAB符: Options->Document Options 將 Visible tabs 打勾
source insight中將輸入TAB符 轉換為空格 則將 Expand Tabs 打勾
TAB符寬度設置, 在TAB width中填入期望數值,一般為4個空格,即填4