似乎违反了sed的贪婪

厄万

我以为这两个调用sed将返回相同的输出,因为默认情况下它以贪婪的方式查找模式。为什么不?

$ echo '<a href="/topic/null-hypothesis/" data-sc="text link:topic link">Null hypothesis</a>' | grep -E '<a href="/topic.*</a>' | sed 's/<a href=.*">//'
Null hypothesis</a>

$ echo '<a href="/topic/null-hypothesis/" data-sc="text link:topic link">Null hypothesis</a>' | grep -E '<a href="/topic.*</a>' | sed 's/<a href=.*>//'

PS:

$ bash --version
bash --version
GNU bash, version 4.4.19(1)-release (x86_64-pc-linux-gnu)

PS2:我从改正sedgrep

PS3:从改正grepsed

muru

我在这里没有看到任何违规行为。">与匹配link">,但不</a>与匹配,由匹配>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C ++似乎违反了加法属性

来自分类Dev

MySQL-使用IF EXISTS似乎违反了我的声明

来自分类Dev

更新违反了主键

来自分类Dev

用双打的MSVC大括号初始化似乎违反了标准?

来自分类Dev

为什么auto_ptr似乎违反了Visual C ++上的私有继承?

来自分类Dev

为什么引用全局对象的局部变量似乎违反了功能范围?

来自分类Dev

为什么auto_ptr似乎违反了Visual C ++上的私有继承?

来自分类Dev

“比较方法违反了其一般合同!”,一切似乎都还可以

来自分类Dev

用双打的MSVC大括号初始化似乎违反了标准?

来自分类Dev

SED-非贪婪的正则表达式似乎无法在sed中工作

来自分类Dev

SED-非贪婪的正则表达式似乎无法在sed中工作

来自分类Dev

违反了哪些SOLID原则?

来自分类Dev

`final` 是否违反了 ODR?

来自分类Dev

sed太贪婪(+ vs *)

来自分类Dev

为什么这违反了类型约束?

来自分类Dev

SQLite找出违反了哪些约束

来自分类Dev

Google字体违反了内容安全政策

来自分类Dev

错误地违反了PL / SQL语法

来自分类Dev

我违反了“开放/封闭”原则吗?

来自分类Dev

WAS 8.5中违反了类加载约束

来自分类Dev

返回任务违反了CQS原则吗?

来自分类Dev

SQLite找出违反了哪些约束

来自分类Dev

综合指数。-是否违反了最左原则?

来自分类Dev

SSE指令违反了RAM理论带宽

来自分类Dev

违反了实体框架 6 的多重约束

来自分类Dev

sed中的非贪婪匹配

来自分类Dev

匹配的空格似乎是非贪婪的

来自分类Dev

角度来看,增加范围违反了我的指令

来自分类Dev

这真的违反了严格的混叠规则吗?