Notepad++提高工做效率小技巧

前言

  簡單的提高工具效率需求能夠藉助Notepad編輯器實現。之前也用Python/Shell開發過本文中提到的需求,如今發現其實沒有必要。本文介紹一些工做中常見的能夠經過"Notepad+正則表達式"實現的案例供參考。另外,強調一下,學好正則表達式頗有用。正則表達式

提高效率需求

需求1:將指定一行字符串"123456789"拆分紅多個字符,每一個字符在一行中顯示。經常使用於數據庫字段比對。數據庫

操做步驟:查找目標: (.),替換爲:\1\r\n 查找模式中:勾選正則表達式。說明:(.)表示匹配單個字符串,\1表示引用匹配的第一個分組,\r\n是windows文本中的換行符windows

 

需求2:將指定一行字符串"1234567890"以2個字符長度分割、分隔符爲空格。經常使用於某些工具輸入格式的要求。編輯器

操做步驟:查找目標: (..) ,替換爲:\1  ,查找模式中:勾選正則表達式。說明:\1後面還有一個空格。工具

 

需求3:將指定文件中的多行內容合併成一行。經常使用於某些工具輸入格式的要求。spa

操做步驟:查找目標: \r\n ,替換爲: ,查找模式中:勾選正則表達式。說明:替換字符爲空格。blog

執行替換前:開發

執行替換後:字符串

相關文章
相關標籤/搜索