Notepad++支援基礎的正規表達式,同時由于自身豐富的插件和功能,是以删除空行或有空格的空行,有多種實作辦法,條條大路通羅馬,閃電部落格抛磚引玉,供大家參考。
一、删除空行(不包括有空格類符号的空行)
1、\r\n轉義符替換
按ctrl+h,跳出搜尋替換框,把查找模式定義為擴充(\n,\r…)
查找目标:\r\n\r\n
替換為:\r\n
有程式設計基礎的讀者應該知道是什麼意思了。
2、Textfx插件
先選中要删部分文本内容,如果是整個檔案那就全選Ctrl+A,然後使用Notepad++自帶的Textfx插件,在長長的清單中找到Delete Blank Lines,點選即可。
注意Notepad++的正規表達式與轉義符等之間不相容,是以局限性較大,不可以直接用正規表達式替換。
二、删除有空格的空行
1、先删除空格,後删除空行
如何删除隻有空格行的空格?
在菜單編輯中找到Blank Operations(行編輯),點選移除行尾空白,再用上面的方法删除空行。
2、使用正規表達式删除空格行空格
替換中查找模式選擇正規表達式^ +$,替換為空(就是什麼都不填),再用上面的方法删除空行。
未來星開發團隊--狒狒
QQ:9715234