使用notepad++批量在每行首尾添加內容


簡介

在程序員開發過程中,一個不錯的工具是 notePad++ ,該工具為 notePad 的增強,增強了許多的功能,包括程序員喜歡的列塊編輯模式,支持眾多的插件,例如 Json 格式化,支持 markdown 語法。

一種場景是這樣的:

image-20200619104726002

比如說上傳的工資單中的標題欄為以上的內容,因此,在輸入數據庫的時候,我們需要把所有這些內容變成字符串,但一個一個操作又非常麻煩,這樣如何使用notepad++快速的實現在行頭和行尾添加需要的字符呢?

操作步驟

提取Excel中工資單標題內容

把工資行標題行的內容轉置成列的形式,如前圖所示。

使用列塊編輯模式為行首添加”

首先把光標放置在序號之前,然后點擊編輯,選擇列塊編輯,也可以在把光標放置在序號之前之后,使用快捷鍵Alt+C,快速打開列塊編輯對話框。

image-20200619104846083

結果如下:

image-20200619104939966

在行末添加”,

使用notepad++替換功能在每行末尾添加”,,構成所需要的字符串內容

image-20200619105024971

點擊確定之后,執行全部替換,效果如下:

image-20200619105040230

去掉每行的換行符

由於可能有很多行,因此在工作時,可能會導致代碼行數暴增,因此可以使用通配符匹配的方式刪掉每行末尾的換行符,這樣精簡代碼操作如下:

image-20200619105107098

注意:換行可能是"\n"(此居多)或者"\r"或者"\r\n"
效果如下:

image-20200619105123293

總結

使用notepad++批量操作,列塊編輯是非常贊的特性,可以為程序員提升效率,減少枯燥的拷貝動作,值得積累。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM