來(lái)源:常見問題解疑 - 遠(yuǎn)策科技 | 2023-03-08
建站套程序時(shí),一般隻需要一個(gè)小巧好用(yòng)的(de)編輯軟件。Notepad++就是一款輕量級多(duō)功能編輯軟件,有時(shí)候一些無用(yòng)标簽需要批量删除或者替換,如何使用(yòng)Notepad++正則表達式批量删除替換呢(ne)?今天分(fēn)享Notepad++幾個(gè)常用(yòng)删除類正則表達式。
提示:以下(xià)查找替換時(shí),務必将 查找模式 勾選 正則表達式。
方法:
文件查找 <!--.*?--> 替換爲 空
說明(míng):
.代表匹配所有字符
*代表匹配一次或多(duō)次
?代表非貪婪模式匹配
擴展:
比如去除id="xxx"的(de)内容,可(kě)以文件查找 id=".*?" 替換爲 空
查找
width="[^"]+"(針對(duì)裏面沒有空行)
width\s*=\s*"[^"]+"(針對(duì)裏面有空行)
替換爲空
查找 ^.*字符串.*$ 替換爲 空 (删除後會留下(xià)空行)
查找 ^.*字符串.*\r?\n 替換爲 空 (删除後不會留下(xià)空行)
去除行尾空格和(hé)空白行:查找 \s+$ 替換爲空
去除行首空格:查找^\s+ 替換爲空
或者可(kě)直接使用(yòng)頂部編輯菜單,編輯->行操作->移除空行(包括空白字符)。
以上正則表達式可(kě)以舉一反三,自己擴展,最後分(fēn)享幾個(gè)Notepad++自己常用(yòng)的(de)快(kuài)捷鍵,可(kě)以提升工作效率。
Ctrl+Q 添加删除單行注釋
Ctrl+L 删除當前行
Ctrl+H 打開對(duì)話(huà)框
本次關于Notepad++的(de)教程就到這(zhè)裏了(le),有問題歡迎聯系我們互相交流學習(xí)。