notepad++ 正则表达式多条件查找替换
基础语法参考:
https://www.cnblogs.com/winstonet/p/10635043.html
https://www.linuxidc.com/Linux/2019-05/158701.htm
通常情况下我们查找的内容和要被替换掉的内容是一样的,我们只需要使用正则表达式精确框定查找内容,替换直接输入要替换的内容即可。
但有时会比较复杂,查找的内容,只需要替换其中一部分,或者说没有办法精确匹配要替换的内容。
例如:
http://www.abc.com/kkkk/123.m3u8
http://www.abc.com/kkkk/123.flv
http://www.abc.com/kkkk/456.m3u8
http://www.def.com/kkkk/123.m3u8
我们要把以m3u8结尾并且网址是abc.com中的m3u8替换为flv,此时我们仅查找m3u8不是我们想要的结果,仅查找abc也不是想要的结果。我们需要组合查找,此时就用到正则表达式
语法:查找 abc.*m3u8$ --解释:包含abc,abc其后有任意内容,并且以m3u8结尾
如何替换呢?
如果直接替换,就会把查找到的内容全部替换掉,此时替换也需要使用正则表达式
但首先需要将查找表达式略微修改一下为:abc(.*)m3u8$ 将.*匹配的内容作为一个整体块
替换表达式:abc\1flv 解释:\1代表查找中.*匹配到的内容,这样相当于就把m3u8给替换成flv了
正则表达式博大精深,虽然没有使用find grep等命令易懂方便,到有时只能使用正则表达式,还是提供了强大的功能
notepad++ 正则表达式多条件查找替换相关推荐
- Word类似正则表达式的通配符查找替换
Word查找栏代码·通配符一览表 序号 清除使用通配符复选框 勾选使用通配符复选框 特殊字符 代码 特殊字符 代码or通配符 1 任意单个字符 ^? 任意单个字符 ? 2 任意数字 ^# 任意数字(单 ...
- notepad++正则表达式查找替换应用
notepad++正则表达式查找替换应用 基本表达 应用举例 例子01 将行中数字重复 例子02 章节标题前加空行 例子03 去掉行尾的注释 例子04 匹配括号中的内容(或者各种成对符号中的内容) 基 ...
- Editplus查找替换的正则表达式应用说明
表达式 说明 \t 制表符. \n 换行. . 匹配任意字符. | 匹配表达式左边和右边的字符. 例如, "ab|bc" ...
- NotePad使用通配符查找/替换
开发过程中经常使用NotePad遇到将相似字符段替换或删除的场景,下面举个栗子: 需求:将文档中每行前面的时间删除 [20xx-12-01 15:38:03] aaaaaaaaaaaaaaaaaaaa ...
- Vs 正则表达式 查找替换 微软权威参考
查找:Load\(\"Sql模板名称[^\"]+ 替换:\0_操作名 说明: 将形式如下的字符串替换 Load("Sql模板名称") Load("Sq ...
- Notepad++ 查找替换 换行符的方法
目录 一.查找替换「换行符」 1.设置「显示行尾符」 2.查找并替换「换行符」 二.扩展:查找替换「空行」.空白符 一.查找替换「换行符」 1.设置「显示行尾符」 为了更清楚的看到换行符的变化,首先进 ...
- vs vc 2017 查找替换 下 的 正则表达式 用法
案例,亲测通过:在vs2013中使用正则表达式查找和替换文本内容_langresser的博客-CSDN博客_vs 替换字符串 案例,亲测不通过:Visual Studio 使用正则表达式查找替换_分号 ...
- 活用Word的查找替换功能(兼有正则表达式)
Word的查找替换具有正则表达式功能,因此可以利用该功能来进行文本的格式化. 下面把我碰到的各种情况用用例表述 注意:在如果存在查找字符存在宽字符,那么^p会失效,可以用^13代替 1.格式化题库. ...
- php查询替换_如何在PHP中使用正则表达式进行查找替换
1. preg_match - 执行一个正则表达式匹配int preg_match ( string $pattern , string $subject [, array &$matches ...
最新文章
- flex 还有人用么_11月LSAT-FLEX:考或不考对今年的申请有什么影响?
- 重建控制文件的案例(RESETLOGS模式和NORESETLOGS模式)
- C++11 explicit关键字的作用
- MakeItTalk:Adobe 语音驱动的头部动画
- 天气预报为什么要用超级计算机,为什么天气预报不够准确?
- jq取第一个子元素为select_Java修行第036天---MySQL中的子查询,分页语句,三大范式...
- layer checkbox
- 毕业设计之 ---- 基于大数据挖掘分析的大众点评评论文本挖掘
- 【Excel从头开始】-3 从网页导出数据到Excel
- Python单元测试报告框架PyTestReport
- pychram+python 看源码: 按住crtl,点击函数
- 人生理解---3、不想学习的时候怎么办
- win10蓝牙不能用
- 机房常用动力环境设备远程集中监控及告警方案
- 2022 ICLR | Geodiff:分子构象几何扩散生成模型
- [33期] 我的编程思想【本文内容不涉及任何说教,纯属个人感受,不爽跳过】
- Friends Mp3
- C++标准库 vector排序
- 编译器学习与实践记录
- 热评云厂商:深信服云计算15.91亿元,打造新品牌树立云地位