Notepad++正则查询替换操作

Notepad++编辑器查找功能非常强大,本处记录一些实战中常用到复杂查询替换操作。

注意:如果是重要文件,替换操作前最好备份;当前一个操作后也可以用ctrl+z恢复。

查找重复行

用查找(ctrl+f)功能,用正则表达式模式匹配。

查找连续重复行的表达式:

复制代码
^(.*\r?\n)\1+

去除重复行

用替换(ctrl+h)功能如下图处理即可:

用到的正则表达式如下:

复制代码
^(.*?)$\s+?^(?=.*^\1$)

删除空行

用替换(ctrl+h)功能,用正则表达式模式匹配。正则表达式如下:

复制代码
^[ \t]*\r\n

行头/行尾增加内容

用替换(ctrl+h)功能,用正则表达式模式匹配。

行头增加内容图:

行尾增加内容图:

行尾增加空行图:

行尾增加新行图:

单词前后加引号

用替换(ctrl+h)功能,用正则表达式模式匹配。

注意:单词指用非(字母或数字或汉字)隔开的单词或句

合并成一行

用替换(ctrl+h)功能,用正则表达式模式匹配。

上面合并后用"、"隔开

相关推荐
默魔5 天前
uniapp canvas 生成海报并保存到相册
uni-app·notepad++
JIngJaneIL9 天前
停车场管理|停车预约管理|基于Springboot+的停车场管理系统设计与实现(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·notepad++·停车场管理|
一人一程温一壶酒15 天前
微信小程序uniapp开发附源码——图片加水印
微信小程序·uni-app·notepad++
LXA080916 天前
UniApp 小程序中使用地图组件
小程序·uni-app·notepad++
IDOlaoluo16 天前
Notepad++ 7.8.4 安装步骤详解(附 npp.7.8.4.Installer 安装教程)
notepad++
菠菠萝宝17 天前
【AI应用探索】-10- Cursor实战:小程序&APP - 下
人工智能·小程序·kotlin·notepad++·ai编程·cursor
G佳伟18 天前
微信小程序实现长按复制选中文字的效果
微信小程序·小程序·notepad++
TiAmo zhang18 天前
微信小程序开发案例 | 幸运抽签小程序(下)
微信小程序·小程序·notepad++
TiAmo zhang21 天前
微信小程序开发案例 | 极简清单小程序(下)
微信小程序·小程序·notepad++
困到晕阙22 天前
【解决】Notepad++设置中文模式
notepad++