試題代碼每行前綴「10.」、「20.」、「30.」... 需批量移除,Eclipse 無原生多行游標支援 (舊版)。
Find: ^\d+\.\s* → Replace: (空) → Ctrl+Alt+Enter (全部替換)。
Find: ^\s*\d+\.\s* (匹配行首空白+數字+點+空白)。
4. Replace: 留空。
5. Ctrl+Alt+Enter (Replace All)。
Find what: ^\d+\.\s* → Replace with: 空 → Replace All。
:%s/^\d\+\.\s*//g^\d+\.\s* → 全部替換。或 Alt+Shift+I (多游標) 手動刪除。| 符號 | 含義 |
|---|---|
^ | 行首錨點 |
\s* | 零或多個空白字元 (空格/Tab) |
\d+ | 一個或多個數字 |
\. | 字面點號 (需轉義) |
批量刪除行首編號,**正則替換** 是通用、快速、可在 Eclipse/Notepad++/VS Code/Sublime/Vim 統一操作的方法。Sublime Text 多游標 則提供直觀的「像拿多支鉛筆同時寫字」體驗,適合複雜非規則編輯。建議開發者熟練掌握正則 + 多游標兩大核心技能,大幅提升文字處理效率。