-
2019-10-16 13:23:35
基础语法参考:
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等命令易懂方便,到有时只能使用正则表达式,还是提供了强大的功能
更多相关内容 -
pandas按照列值的多个条件查找行的方法
2021-02-22 17:04:46当我们想要在df_data中查找brand的列等于品类1和品类2的所有行数,可以采用以下方法: 方法1: df_data[(df_data['brand']=="品类1") | (df_data['brand']=="品类2")] 方法2: df_data.query('brand=="锐舞" | ...当我们想要在df_data中查找brand的列等于品类1和品类2的所有行数,可以采用以下方法:
方法1:df_data[(df_data['brand']=="品类1") | (df_data['brand']=="品类2")]
方法2:
df_data.query('brand=="品类1" | brand=="品类2"')
注意:或的条件用"|" ,与的条件用“&”
-
利用Linux的find命令查找符合条件的文件
2021-05-17 09:07:02本文主要介绍一个小知识点就是利用Linux的find命令查找符合条件的文件,通过这个小知识点的学习,希望读者在今后的工作学习中遇到想要查找符合条件的文件,能用到词知识点。利用Linux的find命令可以查找指定文件的...本文主要介绍一个小知识点就是利用Linux的find命令查找符合条件的文件,通过这个小知识点的学习,希望读者在今后的工作学习中遇到想要查找符合条件的文件,能用到词知识点。
利用Linux的find命令可以查找指定文件的名称、类别、时间、大小以及权限等不同信息的组合,只有完全相符的文件才会被列出来。
命令语法:
find [路径] [选项]
命令中各选项的含义如表所示。
选项
选项含义
-name
按照文件名来查找文件
-perm
按照文件的权限来查找文件
-user
按照文件的用户所有者来查找文件
-group
按照文件的组群所有者来查找文件
-atime n
在过去n天内被访问过(atime)的文件,n代表数字
-amin n
在过去n分钟内被访问过(atime)的文件,n代表数字
-ctime n
在过去n天内被更改过(ctime)的文件,n代表数字
-cmin n
在过去n分钟内被更改过(ctime)的文件,n代表数字
-mtime n
在过去n天内被修改过(mtime)的文件,n代表数字
-mmin n
在过去n分钟内被修改过(mtime)的文件,n代表数字
-size n[ckMG]
查找大小为n的文件,n代表数字,c代表字节,k代表KB,M代表MB,G代表GB
-empty
查找空文件,可以是普通的文件或目录
-type
按照文件类型来查找文件
-fstype
按照指定文件系统类型来查找文件
-uid
按照文件的用户所有者的UID来查找文件
-gid
按照文件的组群所有者的GID来查找文件
-inum n
按照文件的inode号码来查找文件
-writable
匹配可写文件
在查找文件时可以定义不同的文件类型,如表所示。
字符
含义
b
块设备文件
d
目录
c
字符设备文件
p
管道文件
l
符号链接文件
f
普通文件
s
socket文件
例:查找/boot目录下的启动菜单配置文件grub.cfg。
[root@rhel ~]# find /boot -name grub.cfg
例:查找“/”目录下所有以“.conf”为扩展名的文件。
[root@rhel ~]# find / -name '*.conf'
例:列出当前目录及其子目录下所有最近20天内更改过的文件。
[root@rhel ~]# find . -ctime -20
例:在/boot目录中查找文件类型为目录的文件。
[root@rhel ~]# find /boot -type d
-
Excel表VLOOKUP多个条件匹配数据
2021-07-16 10:01:08数据校验时,经常会使用多个条件查询某个值,例如按照供应商和物料的组合条件查询合同系统提供的合同价格,作为信息记录的采购价格。 可以使用VLOOKUP和IF{1,0}函数组合,具体公式为: =VLOOKUP(条件1&条件2,if...数据校验时,经常会使用多个条件匹配/查询某个值,例如按照供应商和物料的组合条件查询合同系统提供的合同价格,作为信息记录的采购价格。
可以使用VLOOKUP和IF{1,0}函数组合,具体公式为:
=VLOOKUP(条件1&条件2,if({1,0},条件1范围&条件2范围,结果范围),2,0)
样例:
有三点需要注意:
1)条件1&条件2,选择单值;否则匹配结果只是第一行数据。
2)条件1范围&条件2范围和结果范围,要选择范围;否则匹配结果是按照原有排序数据。
3)因为是数组公式,完成第一行的公式取值,必须同按CTRL+SHIFT+ENTER 完成键入。之后,下拉完成Excel数据填充。增加条件和范围,该公式也支持2个条件以上的数据匹配。
-
小福利,用Excel里面的index+match函数实现多个数据快速查找
2021-08-04 07:46:17大家好,我是天空之城,今天给大家带来小福利,用Excel里面的index+match函数实现多个数据快速查找。 我们在Excel里面想要实现数据的批量查找,除了上一篇文章提到的vlookup函数,还可以采用index+match函数实现多个... -
如何在EXCEL中查找多个单元格中的多个关键字,多个单元格满足多个条件的行的绿色在线工具
2020-07-15 15:05:39Excel查找,偶尔有情况遇到要在Excel中查找多个单元格的多个关键字(或包含或相等),或多个单元格或列满足多个的条件的行,Excel本身的支撑没有那么灵活。本身我们又对代码不熟悉,有一个方便性的工具可以做这个... -
小福利,用Excel里面VLOOKUP函数实现双条件查找数据
2021-09-02 22:25:13大家好,我是天空之城,今天给大家带来小福利,用Excel里面VLOOKUP函数实现双条件查找数据 我要从左边的1区域数据,来查找到我满足2区域条件的数据,就是比如J2这个单元格,同时满足职位是软件工程师,职级是高,两... -
VLOOKUP函数多条件(两个或三个条件)查询
2018-08-14 18:57:03以下图表格为例,在介绍多条件查询方法之前,先来了解下VLOOKUP函数的基础用法,用一句话介绍就是,VLOOKUP函数是在垂直方向上向右查找。 各种教程中,VLOOKUP函数的语法结构都是英文,不太好理解,用... -
excel-LOOKUP函数多条件查找
2021-01-27 17:15:46** **精准查询(FALSE/0)结果展示:** 语法: LOOKUP(查找值,查找区域,结果区域) 注意: Lookup() 多条件查找时无需排序,正常LOOKUP函数要求“查找区域”中的值必须按升序排列,因为是二分法原理 举例: LOOKUP... -
EXCEL中多条件查找的15种方法探讨
2016-09-18 21:26:08excel多条件查找的思路很多,例如查找、求和、最值、数据库等函数等等。像SUM函数、lookup函数、VLOOKUP+CHOOSE函数、OFFSET+MATCH函数、INDIRECT+MATCH函数等等如下所示: 示例: 题目:如下图所示,根据第9行的... -
excel 多条件查找三种方法:lookup、vlookup、indexmatch 多条件查找案例
2021-01-20 17:30:39其实这位学员的问题就是excel的多条件查找问题。 下面通过一个实例跟大家分享一下常用的3种excel多条件查找函数。 下表是某电商公司的客户投诉表,现在需要通过A表中的客户姓名与地区两个条件来查询B表中的... -
EXCEL如何进行多条件的数据查找返回
2018-03-22 09:03:00在使用EXCEL时经常会碰到一个表里的同一款产品每天的销量都不一样,然后我们需要查导出每一款产品每天的销量,即一对多条件查找。这个教复杂,我们要用到好几个函数的综合,下面小编来教你吧。 工具/原料... -
Excel 两个工作表 多条件查询重复数据
2018-11-19 16:27:26有两个 表格 sheet1 和 sheet2 ,AB 两列 ,sku和仓库 两个条件确定一条记录,现在是 sheet1 的数据比sheet2 数据多 ,如何查找出 存在与 sheet1 中,但是不在 sheet2 的数据 ? 附公式: Sub 数据... -
vim中多条件查询
2020-06-14 08:57:05与 查找同时包含a和b的行,且无先后顺序 ?.*a\&.*b 查找同时包含a和b的行,且有先后顺序 ?a\&.*b 或 查找包含a或者b的行 ?a\|b -
mysql 多表 多个条件 查询
2021-01-19 13:21:06mysql 查询关键字SELECT 类名 FROM 主表名INNER JOIN 子表名1ON 主表=次表 同样的内容 WHERE 查询条件多表请用INNER JOIN连接 且加 同样条件内容SELECT 类名 FROM 主表名INNER JOIN 子表名1INNER JOIN 子表名2ON 主... -
grep 同时查找多个文件
2020-04-01 16:22:22文章目录说明grep 和 grep –E(egrep)实现方法grep格式egrep格式 说明 有时候难免会遇到 想同时... 这些都行 , 直到有一天 我想grep 多个条件打印到屏幕,才发现 竟然不行 几经波折 整理出了 grep和egrep的方法!... -
EXCEL,如何进行查找,单条件和多条件查询
2020-12-24 18:18:561 EXCEL查找数据的基础方法:菜单 crtl+F 查找 注意:查找数据,查找公式 注意:查找下一个 查找全部 注意:查找,查找全部 替换功能 筛选功能 ...2 查找数据可使用公式 ... 情况2:存在有多个符合条件得... -
excel多条件查找(用到index和match)
2020-01-16 16:54:50excel多条件查找和vlookup多条件查找有很多相似之处 公式如下图:(公式完成后,以shift+Ctrl+enter结束) 以上这些只是例子。下面我们开始实战演练了。 公式如图: 上面只完成了一个单元格的值,要想下拉,完成... -
countif函数(if函数多个条件并列)
2021-05-25 02:54:40语法 COUNTIF(range,criteria) Range 为需要计算其中满足条件的单元格数目的单元格区域.countif 函数 是单条件统计函数 ,可以统计指定区域内,符合指定条件的单元格数量。大部分应用于:1、求大于或小于某个值的... -
Excel 多条件 比对 查询 多个 重复值
2019-12-03 20:52:49说明:多条件比对查找多个值,且可查找重复值(支持最多4个条件比对,同时查找3个值) 重复值得查找,可以将查到的所有重复值,依次填写在sheet1的重复的项目中,sheet1中重复项数多于sheet2的部分会空出来,避免了... -
Grep命令查找多个字符串(grep同时匹配多个关键字或任意关键字)
2021-05-08 16:16:51前言 grep 命令支持三种正则表达式语法:Basic、Extended 和 Perl-compatible 。当没有指定正则表达式类型时,grep 命令将搜索模式默认为基本正则表达式...使用 grep 命令基本正则表达式搜索多个匹配模式的语法如下: -
MYSQL 查找单个字段或者多个字段重复数据,清除重复数据
2020-08-18 15:26:58单个字段的重复数据查找 与 去重多个字段的重复数据查找 与 去重 正文 示例 accountinfo 表数据如下: 场景一 单个字段重复数据查找 & 去重 我们要把上面这个表中 单个字段 account字段相同的数据... -
EXCEL多种方法实现多条件查找
2019-04-28 17:40:47EXCEL中 多条件查找的方法有很多,以下为总结的部分函数方法,欢迎大家完善补充: 数据说明:在A1-C6的范围内,找出名称为乙、型号为FF的数量 方法一:sum函数方法 =SUM((A2:A6=A9)*(B2:B6=B9)*C2:C6) 方法... -
如何从多个Excel文件多个Sheet中搜索某一内容,多个excel文件批量查找的绿色工具
2019-06-13 11:36:01如何在多个EXCEL文件中搜索某一内容,并展示出查找内容所在的行,所在的文件、所在表信息。 在日常办公中,经常从面临多个Excel文件查找出需要的信息。对于复杂的信息有时候也需要支持正则表达式的查找。今天介绍... -
EXCEL完成多条件多结果查找&多行多列变一列
2015-02-28 20:54:25其实我本来对EXCEL是一窍不通的,直到我舅舅给了一串大概1500多行的药品供应目录让帮他我查找。... 首先应该明确需求,拥有一个包含药品名称、规格、供应商、价格的数据库A,表A如下。从表A中我们可以发现,同一药 -
如何实现在集合list中进行多条件筛选?
2017-12-14 03:26:00JAVA8以下版本, 如何实现在集合list中进行多条件筛选,请举例说明 -
excel批量替换不同值(根据多个条件匹配)
2021-12-25 18:30:40根据多个条件匹配数据 目标,根据国家和时间两个条件匹配汇率数据,将结果放在G列 在G2单元格输入以下公式 =VLOOKUP(A2&B2,IF({1,0},$I$2:$I$11001&$J$2:$J$11001,$K$2:$K$11001),2,) 参考Excel里,... -
在Excel中根据条件查找匹配多个值
2013-12-05 14:54:56在Excel中根据条件查找匹配多个值(vlookup只能匹配第一个值)之前在深圳的时候就被问过这个问题,今天又遇到同事在问,索性记录在此。如下图,根据E列的值,在A列中查找对应的数据,输出匹配行上B列的值,依次填入到F... -
sql查询 同一个字段 同时满足多个条件
2016-08-30 19:52:22在项目的数据库表中有一个字段,这个字段可以有多个值,关系为“或”的关系...示例:saleid为要查的字段,以valueid为条件,valueid存在多个值,要使得查询结果显示为一条记录。sql语句如下。 select saleid fro... -
VBA实现多条件查询
2022-04-19 12:38:331、代码部分(可使用宏进行录制高级筛选): Sub chaxun() Columns("A:M").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _ "P1:X2"), CopyToRange:=...(3)多条件查询: 3、总结: excel表...