腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9381)
视频
沙龙
2
回答
如何使
Grep
非
贪婪
现在,I需要使用
grep
来执行一些操作,以便传递给
grep
的第一个参数是文件名,第二个参数是
模式
。但是
grep
做了一个
贪婪
的匹配,所以它匹配整个行,而不是一个
非
贪婪
的匹配,这就是我想要的(
非
贪婪
匹配)。现在我试着:它给了我自相矛盾的表达。用户可以输入任何
模式
A.K.ARE,所以-E是一个必要的选项。有没有办法让
grep
浏览 0
提问于2021-06-11
得票数 0
回答已采纳
1
回答
如何在
grep
中使用
非
贪婪
正则表达式?
、
、
进行一次
非
贪婪
的搜索。然而,我不知道如何使它在
grep
中工作。打印整篇课文。如何使用
grep
进行
非
贪婪
regex搜索?
浏览 0
提问于2017-05-28
得票数 1
回答已采纳
3
回答
如何从命令的输出中提取引用字符串的内容?
、
我有来自VBoxManage list vms的输出,如下所示:"arch2" {92d8513c-f13e-41b5-97e2-2a6b17d47b67} 我需要获取名称arch和arch2,并将它们保存到一个变量中。
浏览 0
提问于2014-06-13
得票数 39
回答已采纳
3
回答
使用
grep
匹配一行中的所有匹配项
、
、
、
如何匹配所有字符,直到
grep
第一次出现特定的字符序列?我正在寻找一种在
Linux
环境中完成这项任务的方法,由于我可能会错过
grep
功能的一些关键点,因此也欢迎使用awk ir sed解决方案的想法。echo "word word" |
grep
-o 'w.
浏览 3
提问于2015-12-18
得票数 1
回答已采纳
1
回答
在单个字符串中的两个
模式
之间搜索多个结果
、
、
、
我在解析一些数据时遇到了一个问题。bliblablo-/interestingdata1UUUUUUUUUUUUUUU/-blublu-/interestingdata2UUUUUUUUUUUUUUU/-blybly-/etcetcetcinterestingdata1当我只有一个这样的“有趣的数据”时:以下命令对我有效: cat file | sed -E 's/.*[-][/](.*)[U]{15}.*/\1/g'
浏览 0
提问于2019-11-20
得票数 2
回答已采纳
2
回答
如何提取不止一次出现的字符串?
我在运行命令但这给了我一个从“File:”的第一次出现开始到最后一次出现“..png”的长字符串。我该怎么办?
浏览 0
提问于2020-02-07
得票数 1
回答已采纳
1
回答
如何使
grep
获得第一击而不是最后一击
假设我有以下字符串:如果我做了
grep
-o "hi.又名:hello this is a test hello this is a test 我做
grep
“你好。*测试”,我会得到完整的字符串。
浏览 0
提问于2021-01-08
得票数 2
1
回答
搜索被另外两个已知字符串包围的字符串?
、
、
然后我想要一个变量分配给两者之间的一切:到目前为止我有这样的想法: echo
grep
-i 'random' search.html|
grep
-o -P '(?
浏览 0
提问于2015-03-08
得票数 1
1
回答
与
grep
的
非
贪婪
匹配
、
、
、
据我所知,
非
贪婪
匹配不是基本正则表达式(BRE)和扩展正则表达式(ERE)的一部分。然而,不同版本的
grep
(BSD和GNU)上的行为似乎表明了其他明智的做法。hello_my_dear_polo$
grep
-oE "hel.*
浏览 6
提问于2014-05-04
得票数 9
回答已采纳
1
回答
仅从数据线中提取正则表达式路径
模式
、
、
如果在这个数据集中循环,什么是只提取'/path/file‘
模式
的最简洁的方法?(不包括图书馆名称和内存地址)。ldd /bin/bash libtinfo.so.6 => /lib64/libtinfo.so.2 (0x00007fb4d05da000) libc.so.6 => /lib64/libc.so.6 (0x00007fb4
浏览 0
提问于2018-04-20
得票数 1
3
回答
GREP
- Regex +(加号)与*(星号)性能
、
、
我注意到的一个区别是+需要egrepegrep 'rtmp.+?\b/'
浏览 1
提问于2012-05-20
得票数 3
回答已采纳
2
回答
正则表达式在sed中失败
、
、
输入:输出:Snooby (标签之后,~p之前;
非
贪婪
捕获,因为有些句子包含多个标签) echo 'get
浏览 2
提问于2018-06-05
得票数 0
1
回答
保护转义字符不受
模式
结束
假设您有一个
模式
"A<(.*?)>“ 使用Java、Pattern、Matcher、matcher.find()方法作为示例。"v1"As 作为输入,您有"A<v1>" -->
模式
是匹配的,而组(1)是"A<v1>v2>" -
模式
是"A<v1>v2>"->
模式
,而组(1)是由于"?“导致的"v1"输入。把".*“变成
浏览 3
提问于2020-03-02
得票数 0
回答已采纳
3
回答
为什么regex (aba?)+与abab不匹配?
给定(aba?)+作为Regex,abab是字符串。因为regex中的最后一个a是可选的,所以abab也是匹配的吗?
浏览 4
提问于2017-12-04
得票数 1
回答已采纳
1
回答
展望凯特的
模式
、
、
、
、
*<br/>文本是一个混乱,所以我真的需要找到匹配一步一步,而不是依靠批处理过程。是否有一个
Linux
(或Windows)文本编辑器同时支持前瞻性和
非
贪婪
的操作符,还是我必须尝试
grep
或sed?
浏览 4
提问于2012-09-08
得票数 1
4
回答
从包含的文件中提取从<str1>到<str2>的行
、
让我们说,有一个文件"abc.txt“包含一个段落/行:when are you going to arrive at the SBAHN platform to catch the train? 如何从“如何”到“捕获”中提取文件中的所有字符?
浏览 0
提问于2014-09-21
得票数 2
4
回答
删除与sed/awk匹配的第一个
模式
之前的所有内容。
、
、
354765478/Tests/StoreTests/Base64Tests.swiftTests/StoreTests/Base64Tests.swiftSources/Store/StoreDataSource.swift 我希望在第一个版本之前获得所有内容,而不是最后一个源代码或测试
模式
匹配。
浏览 9
提问于2022-12-01
得票数 2
回答已采纳
1
回答
bash中的
非
贪婪
文本匹配和外推
、
它使用基本的
非
贪婪
文本匹配,如下所示:{ if (/name=\"(.+?)
浏览 0
提问于2014-09-23
得票数 1
5
回答
有人能解释这个Regex
模式
吗?
、
我从BBEdit手册中学习了Regex/
grep
,除了这一部分(它已经接近尾声了,不像前面的章节没有给出解释),它是一帆风顺的。其次,手册讨论了
非
贪婪
的限定符,这样它就不会在默认情况下匹配最长的
模式
,并且意外地匹配完整的短语。如何使^(.*)不匹配整行并使其成为\1?行的开头,除了回车以外,什么东西都没有或更多的出现?这怎么会不吸引青少年X.波特作为一个
模式
?我想我们应该在这里使用一个
非
贪婪
的限定词,但看起来并非如此。 最后,空间在正则表达式
模式</e
浏览 11
提问于2011-12-27
得票数 1
回答已采纳
1
回答
包含
非
贪婪
(不情愿)量词的正则表达式可以重写为只使用
贪婪
量词吗?
、
、
、
假设我有一种正则表达式语言,它支持文字、正负字符类、有序交替以及
贪婪
的量词?、*和+。(这本质上是PCRE的一个子集,没有反向引用、环视断言或其他一些更花哨的比特。)添加
非
贪婪
的量词??、*?和+?换句话说,给定一个包含
非
贪婪
量词的
模式
S,该
模式
是否可以重写为不包含
非
贪婪
量词的等价
模式
T? 如果这个问题已经在文献中被考虑过,我将感谢任何人能提供的参考资料。
浏览 1
提问于2011-07-21
得票数 8
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
2.7最短匹配模式 非贪婪
grep和egrep的使用
大数据有道之Linux神奇命令
每天一个linux命令之grep命令
Linux运维day07
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券