我正在嘗試編輯 20000 行的文檔。我必須刪除每一行奇數行,例如:
Apple
Monkey
Orange
Lion
fruit
animal
如何刪除文件中每個奇數行的字元?
答案1
答案2
- Ctrl+H
- 找什麼:
.+\R(.+)
- 用。
$1
- Replace all
解釋:
.+ : 1 or more any character but newline
\R : any kind of linebreak (ie. \r, \n, \r\n)
( : start group 1
.+ : 1 or more any character but newline
) : end group 1
- 檢查正規表示式
- 不要檢查
. matches newline
給定範例的結果:
Monkey
Lion
animal
答案3
- 開啟檔案並將文字遊標放在第一行的開頭。
- 選單 →宏→開始錄音
- End按鍵盤上的鍵
- Shift+ Home,那麼backspace
- Down
- Backspace
- Down
- 選單 →宏→停止錄音
- 選單 →宏→多次運行宏→ 勾選運行直到文件末尾
- 點選Run
基本上執行一次操作以刪除奇數行,然後讓程式重複該操作直到檔案末端。這可以用來解決很多問題!