Notepad++编辑器查找功能非常强大,本处记录一些实战中常用到复杂查询替换操作。
注意:如果是重要文件,替换操作前最好备份;当前一个操作后也可以用ctrl+z恢复。
查找重复行
用查找(ctrl+f)功能,用正则表达式模式匹配。
查找连续重复行的表达式:
^(.*\r?\n)\1+
去除重复行
用替换(ctrl+h)功能如下图处理即可:

用到的正则表达式如下:
^(.*?)$\s+?^(?=.*^\1$)
删除空行
用替换(ctrl+h)功能,用正则表达式模式匹配。正则表达式如下:
^[ \t]*\r\n
行头/行尾增加内容
用替换(ctrl+h)功能,用正则表达式模式匹配。
行头增加内容图:

行尾增加内容图:

行尾增加空行图:

行尾增加新行图:

单词前后加引号
用替换(ctrl+h)功能,用正则表达式模式匹配。

注意:单词指用非(字母或数字或汉字)隔开的单词或句
合并成一行
用替换(ctrl+h)功能,用正则表达式模式匹配。

上面合并后用“、"隔开





![[SQL开发笔记]SELECT DISTINCT语句:返回唯一不同的值](https://img-blog.csdnimg.cn/74ed1928d0e84498bba3e200d1e905f4.png)









![[SQL开发笔记]SELECT 语句:读取数据表的信息](https://img-blog.csdnimg.cn/ad4002024ccb464cb599450024c23078.png)



