notepad++通过正则表达式批量替换

ops/2024/12/22 20:16:52/

如果有很多文件,文件里面存在如下的内容

Item.AAA.Good
Item.BBB.Good
Item.CCC.Good

我们希望进行批量替换,替换后是如下的内容

Item.AAA.Bad
Item.BBB.Bad
Item.CCC.Bad

当然,我们可以通过直接替换,将Good替换成Bad。但是,如果原始文件是这样的:

-- 下面3个需要替换
Item.AAA.Good
Item.BBB.Good
Item.CCC.Good
-- 下面2个不需要替换
BB.AA.Good
BB.CC.Good

那我们就不能直接替换了,需要使用notepad++的正则表达式替换。

查找目标:Item\.(.{3})\.Good

替换为:Item\.(\1)\.Bad

注意:

  1. 原始文档中的点(.)需要转义,正则表达式的点不需要转义。
  2. 需要保留的部分要使用括号括起来。
  3. 替换为里面的\1表示正则表达式命中的部分直接放过来。

http://www.ppmy.cn/ops/86264.html

相关文章

鸿蒙HarmonyOS开发:多种内置弹窗及自定义弹窗的详细使用指南

文章目录 一、消息提示框(showToast)1、导入模块2、语法3、参数4、示例5、效果 二、对话框(showDialog)1、导入模块2、语法3、参数4、示例5、效果 三、警告弹窗(AlertDialog)1、语法2、参数3、AlertDialogP…

视频主题Qinmei 3.0视频站源码_WordPress影视视频主题/附详细安装教程

Qinmei 3.0主题主要是将 wordpress 改造成纯 api 的站点,以便实现前后端分离的技术栈,目前的进度已经大致完成,唯一的问题就是需要安装 JWT token 插件。 功能介绍: 支持豆瓣以及 bangumi 的一键获取信息, 豆瓣 api 目前使用的是…

经典文献阅读之--LIV-GaussMap(实时3D辐射场地图渲染的LiDAR惯性视觉融合算法)

Tip: 如果你在进行深度学习、自动驾驶、模型推理、微调或AI绘画出图等任务,并且需要GPU资源,可以考虑使用UCloud云计算旗下的Compshare的GPU算力云平台。他们提供高性价比的4090 GPU,按时收费每卡2.6元,月卡只需要1.7元每小时&…

axure10的安装与使用教程,问题整理

前言: axure10的安装与激活使用教程。 1、百度网盘下载相关资料 链接:https://pan.baidu.com/s/1OSD9J1wVuIptGxeRzwjlpA?pwddkbj 提取码:dkbj 2、开始安装,点击setup的安装包 除了更改地址外,其他的默认就行&…

【边缘计算与IoT】边缘计算的概念和在IoT中的应用

边缘计算与IoT:边缘计算的概念和在IoT中的应用 目录 引言边缘计算的概念 什么是边缘计算边缘计算的工作原理 边缘计算的优势 低延迟带宽优化数据隐私和安全高可靠性 边缘计算在IoT中的应用 智能家居工业自动化智慧城市医疗健康 边缘计算的技术挑战 计算资源限制数…

算法力扣刷题记录 五十七【236. 二叉树的最近公共祖先】和【235. 二叉搜索树的最近公共祖先】

前言 公共祖先解决。二叉树和二叉搜索树条件下的最近公共祖先。 二叉树篇继续。 一、【236. 二叉树的最近公共祖先】题目阅读 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q&#xff…

javaweb后端学习--Maven

场景引入 我们在进行一些开发时,总会需要引入一些依赖,那么这些依赖总是需要我们手动添加jar包,还要添加为库,烦死了,有时候这个依赖还要其他依赖,而且版本有时候不兼容。唉,算了,不…

sql-libs通关详解

1-4关 1.第一关 我们输入?id1 看回显,通过回显来判断是否存在注入,以及用什么方式进行注入,直接上图 可以根据结果指定是字符型且存在sql注入漏洞。因为该页面存在回显,所以我们可以使用联合查询。联合查询原理简单说一下&…