首页 > 其他分享 >notepad++怎么匹配不改原内容在后面添加

notepad++怎么匹配不改原内容在后面添加

时间:2023-12-09 16:46:32浏览次数:41  
标签:匹配 ++ xxx notepad 改原 使用 替换

notepad++使用正则表达式替换(原有内容上增加替换)的方法

需求说明

如下我保存了三酷猫的首页Html来作演示。框起来的rel="xxx"。我想给每一个xxx+yy怎么做呢?当然你可以手动,但是这里我们可以看到xxx的值有很多不同的值,查找起来也麻烦。如果有成百上千个这样的,更恼火了。

这里我们就来使用正则替换方式可以快速帮助我们实现!

实现步骤

关于正则表达式的内容可以站内搜索相关知识,这里不在赘述。推荐使用notepad++

1、使用(.*?)提取出想保留的值xxx。

rel="(.*?)"     # 使用(.*?)可以匹配任意字符串,加上前面边界,就可以匹配所有满足的xxx

2、使用($1)来调用上面提取出的值

多个(.*?)的话,使用($2)等待依次加就是了。

可以看到已经全部替换完成了!

 

转载链接:https://www.sankumao.com/4910.html

标签:匹配,++,xxx,notepad,改原,使用,替换
From: https://www.cnblogs.com/yeziwinone/p/17891137.html

相关文章

  • 【编译原理】用C/C++编写一个LL(1)解析器
    任务描述本关任务:用C/C++编写一个LL(1)解析器相关知识为了完成本关任务,你需要掌握:LL文法C/C++编程语言基础C语言的基本结构知识LL(1)解析器在创建解析器之前,你应该创建一个下面文法的LL(1)分析表。C/C++本实训涉及函数、结构体,标准流输入输出,字符串等操作实验要求......
  • 用 C/C++ 编写一个 C 语言的语法分析器程序
    任务描述本关任务:用C/C++编写一个C语言的语法分析器程序。相关知识为了完成本关任务,你需要掌握:1.DFANFA,2.C/C++编程语言基础。3.C语言的基本结构知识自动机在编译原理课堂上已经教授了大家相关知识。在完成本实训前,一定要先设计相关自动机,再开始相关功能的实现。切勿......
  • C++ Qt开发:Qt的安装与配置
    Qt是一种C++编程框架,用于构建图形用户界面(GUI)应用程序和嵌入式系统。Qt由Qt公司(前身为Nokia)开发,提供了一套跨平台的工具和类库,使开发者能够轻松地创建高效、美观、可扩展的应用程序。其被广泛用于开发桌面应用程序、嵌入式系统、移动应用程序等。无论是初学者还是经验丰富的开发者......
  • Qt6 c++教程2 Qt Creator简介
    2QtCreator简介QtCreator是Qt自带的集成开发环境(IDE),用于跨平台应用程序开发。在本章中,您将学习QtCreator集成开发环境的基础知识,并了解集成开发环境的用户界面(UI)。我们还将了解如何在QtCreator中创建和管理项目。本Qt模块包括使用QtCreator开发一个简单的Qt应用程序、......
  • C++基础 -1- 标准输入输出
    ———————标准输入输出——————— ......
  • c++ 什么情况下需要new
    在C++中,new关键字主要用于动态内存分配。以下是一些可能需要使用new的情况:复杂类型:对于复杂类型,如自定义的类类型,通常需要使用new进行动态内存分配。大量内存空间:当你需要大量的内存空间时,比如你需要一个包含10000个int的数组,这时候你就需要使用new。内存大小未知:有时......
  • 【C++ mutable使用】
    什么是mutable关键字?mutable被用于修饰类的成员变量。当一个成员变量被声明为mutable时,它允许在const成员函数内部被修改,即使对象本身是常量。为什么使用mutable?缓存数据:在对象内部维护一个缓存,但不希望影响对象的常量性质时,可以使用mutable来标记缓存变量。记录状态信息......
  • c++ 程序的内存分配
    C++程序在执行时,将内存大致分为以下几个区域:栈:系统自动分配的空间,只要不特殊声明,就定义在栈区,函数的区域也在栈上。栈是向下增长的。(const在栈里)堆:使用动态内存分配的方式可以申请堆空间,用完要手动释放。newmalloc全局区:全局变量、静态变量(static),生命周期是程序整个运行过......
  • C/C++ 实现动态资源文件释放
    当我们开发Windows应用程序时,通常会涉及到使用资源(Resource)的情况。资源可以包括图标、位图、字符串等,它们以二进制形式嵌入到可执行文件中。在某些情况下,我们可能需要从可执行文件中提取自定义资源并保存为独立的文件。在这篇博客文章中,我们将讨论如何使用C++和WinAPI实现这个目......
  • JetBrains CLion 2023.3 (macOS, Linux, Windows) - C 和 C++ 跨平台 IDE
    JetBrainsCLion2023.3(macOS,Linux,Windows)-C和C++跨平台IDE请访问原文链接:https://sysin.org/blog/jb-clion-2023/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgJetBrainsCLion-C和C++跨平台IDECLion2022现已发布。查看最新变化用于强大语......