Notepad++正则查询替换操作-CSDN博客

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

Notepad++编辑器查找功能非常强大本处记录一些实战中常用到复杂查询替换操作。
注意如果是重要文件替换操作前最好备份当前一个操作后也可以用ctrl+z恢复。

查找重复行

用查找(ctrl+f)功能用正则表达式模式匹配。
查找连续重复行的表达式

^(.*\r?\n)\1+

去除重复行

用替换(ctrl+h)功能如下图处理即可
在这里插入图片描述
用到的正则表达式如下

^(.*?)$\s+?^(?=.*^\1$)

删除空行

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

^[ \t]*\r\n

行头/行尾增加内容

用替换(ctrl+h)功能用正则表达式模式匹配。
行头增加内容图
在这里插入图片描述

行尾增加内容图
在这里插入图片描述

行尾增加空行图
在这里插入图片描述
行尾增加新行图
在这里插入图片描述

单词前后加引号

用替换(ctrl+h)功能用正则表达式模式匹配。
在这里插入图片描述
注意单词指用非(字母或数字或汉字)隔开的单词或句

合并成一行

用替换(ctrl+h)功能用正则表达式模式匹配。
在这里插入图片描述
上面合并后用“、"隔开

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6