首页 > 其他分享 >notepad++删除包含指定字符串的行(正则)

notepad++删除包含指定字符串的行(正则)

时间:2023-06-26 17:14:31浏览次数:36  
标签:删除 ++ notepad 正则 查找 替换

比如要去掉所有含有test的行的操作
Ctrl+H 打开替换窗口。

(方式一)正则删除字符后,notepad++批量删除空行

查找目标:
^.test.$
替换为:(空)
查找模式,选择“正则表达式”

删除空行,可通过notepad++的编辑->行操作->移除空行,来操作。

(方式二)正则匹配,删除对应的行

查找目标:
^.test.\r?\n
替换为:(空)
查找模式,选择“正则表达式”

注意:
Notepad++的[全部替换]受[方向]约束,所以如果想“向下”全部替换,要把光标放到文首

标签:删除,++,notepad,正则,查找,替换
From: https://www.cnblogs.com/codeRhythm/p/17506159.html

相关文章

  • c++ std::execution::par,std::execution::par_unseq
    #include<algorithm>#include<chrono>#include<cstdint>#include<execution>#include<iostream>#include<random>#include<vector>std::random_devicerd;std::mt19937_64mt{rd()};template<typenameT>......
  • 为什么 Keil 中C/C++选项要 define STM32F10X_LD/MD/HD
    原因1:配置相应的中断向量表 原因2:配置相应的寄存器  总结原因:因为所有的stm32f10x 系列的芯片都会用到stm32f10x.h 这个头文件,但是问题的所在是:每种芯片的配置不同(中断向量个数、寄存器个数等等)因此宏条件编译#if!defined 判断这个宏(这个宏就是STM32F10X_LD......
  • Nodepad ++ 运行JAVA代码
    前提:环境已经配置完毕(具体步骤可自行在必应,百度等平台搜索)jdk版本:jdk1.8.0_202notepad++已安装方法:notepad不添加插件,使用CMD终端命令运行1.使用notepad++,新建文本输入以下代码,并另存为HelloWorld.javapublicclassHelloWorld{ publicstaticvoidmain(String......
  • Linux搭建C++开发环境
    Linux搭建C++开发环境https://blog.csdn.net/weixin_44666217/article/details/127594532LinuxC/C++开发环境搭建https://blog.csdn.net/zcteo/article/details/117528089 ......
  • C/C++按位读取
    RinpoStk按位读取在C中无法直接按位读取,常见的方法是通过位运算获取每一位的数据。//获取B5第4位//(B5&(1<<5))>>5 10110101& 00010000;= 00010000//得到1采取共用体(联合)可以得到一个既可以按位读取,也可以按字节读取的数据类型union{struct{un......
  • 学正则(上)
    本文属于我在前端团队的第二次分享,由于正则篇幅比较长,全文大概3W字左右,所以分为了上下篇,本文总体上来说属于我正则学习专栏的汇总,文章很大程度上借鉴了老姚《JavaScript正则迷你书》,并在其基础上做了拓展,以下是分享原文。引、我为什么学正则?19年年底,我入行前端正好两年半,不会篮......
  • 突击-C++
    C++完全支持面向对象的程序设计,包括面向对象开发的四大特性:封装:是将数据和方法组合在一起,对外部隐藏实现细节,只公开对外提供的接口。这样可以提高安全性、可靠性和灵活性。继承:是从已有类中派生出新类,新类具有已有类的属性和方法,并且可以扩展或修改这些属性和方法。这样可......
  • C++面试八股文:std::array如何实现编译器排序?
    某日二师兄参加XXX科技公司的C++工程师开发岗位第25面:面试官:array熟悉吗?二师兄:你说的是原生数组还是std::array?面试官:你觉得两者有什么区别?二师兄:区别不是很大,原生数组(非动态数组)和std::array都在栈上开辟空间,初始化的时候需要提供数组长度,且长度不可改变。有一点区别的是,st......
  • C++面试八股文:std::array如何实现编译器排序?
    某日二师兄参加XXX科技公司的C++工程师开发岗位第25面:面试官:array熟悉吗?二师兄:你说的是原生数组还是std::array?面试官:你觉得两者有什么区别?二师兄:区别不是很大,原生数组(非动态数组)和std::array都在栈上开辟空间,初始化的时候需要提供数组长度,且长度不可改变。有一点区别的是,std......
  • C++ 核心指南之资源管理(中)
    C++核心指南之资源管理(中)R.alloc:分配和释放R.10:避免使用malloc()/free()R.11:避免显式调用new/deleteR.12:显式资源分配的结果应立即给到资源管理对象R.13:在一条语句中,最多只能有一个显式资源分配R.14:避免使用[]参数,用span替代R.15:分配/释放操作要......