{dede:field.typename/}资讯

探知 • 创造美好

不断超越客户的期望值,源自我们对这个行业的热爱

仿站如何使用正则表达式批量删除替换?Notepad++常用删除类正则表达式汇总

来源:常见问题解疑 - 远策科技 | 2023-03-08

建站套程序时,一般只需要一个小巧好用的编辑软件。Notepad++就是一款轻量级多功能编辑软件,有时候一些无用标签需要批量删除或者替换,如何使用Notepad++正则表达式批量删除替换呢?今天分享Notepad++几个常用删除类正则表达式。

notepad正则表达式

提示:以下查找替换时,务必将 查找模式 勾选 正则表达式。

批量删除/替换HTML中的注释

方法:

文件查找 <!--.*?--> 替换为 空

说明:

.代表匹配所有字符

*代表匹配一次或多次

?代表非贪婪模式匹配

扩展:

比如去除id="xxx"的内容,可以文件查找 id=".*?" 替换为 空

去除html标签中的的width=“xxx”

查找

width="[^"]+"(针对里面没有空行)

width\s*=\s*"[^"]+"(针对里面有空行)

替换为空

批量删除包含某字符串的行

查找 ^.*字符串.*$ 替换为 空 (删除后会留下空行)

查找 ^.*字符串.*\r?\n 替换为 空 (删除后不会留下空行)

批量删除空行和空白字符

去除行尾空格和空白行:查找 \s+$ 替换为空

去除行首空格:查找^\s+ 替换为空

或者可直接使用顶部编辑菜单,编辑->行操作->移除空行(包括空白字符)。


以上正则表达式可以举一反三,自己扩展,最后分享几个Notepad++自己常用的快捷键,可以提升工作效率。

Ctrl+Q  添加删除单行注释

Ctrl+L 删除当前行

Ctrl+H 打开对话框

本次关于Notepad++的教程就到这里了,有问题欢迎联系我们互相交流学习。

多一份参考,总有益处

131-1155-0088 / 159-3167-7513

远策 - 建站推广一站式服务

您可 微信扫码 或 拨打电话 咨询
在线咨询 稍后再说

131-1155-0088