Notepad++正则查询替换操作

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

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

查找重复行

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

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

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

去除重复行

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

用到的正则表达式如下:

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

删除空行

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

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

行头/行尾增加内容

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

行头增加内容图:

行尾增加内容图:

行尾增加空行图:

行尾增加新行图:

单词前后加引号

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

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

合并成一行

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

上面合并后用"、"隔开

相关推荐
咖啡の猫7 小时前
微信小程序页面配置
微信小程序·小程序·notepad++
咖啡の猫8 小时前
微信小程序WXML 模板语法
微信小程序·小程序·notepad++
花卷HJ2 天前
【微信小程序】open-type=“contact“ 客服按钮样式无法设置?隐藏 button + label 触发完美解决
微信小程序·小程序·notepad++
難釋懷5 天前
微信小程序案例 - 自定义 tabBar
微信小程序·小程序·notepad++
百锦再8 天前
AI视频生成模型从无到有:构建、实现与调试完全指南
人工智能·python·ai·小程序·aigc·音视频·notepad++
FreeBuf_9 天前
黑猫黑客组织通过伪造Notepad++网站传播窃密恶意软件
notepad++
UpYoung!10 天前
【免费开源文本编辑器】轻量级文本编辑器——Notepad++ 下载安装教程
文本编辑器·notepad++·实用工具·开源工具·运维必备·办公学习必备
点PY12 天前
Notepad++离线安装HexEditor
notepad++
GHL28427109012 天前
Notepad++多行编辑技巧:批量删除
notepad++
微风中的麦穗14 天前
【开源文本编辑器】轻量级免费文本编辑器——Notepad++ 完全指南:专业选择做专业的事
notepad++