小编bor*_*der的帖子

sed 在匹配模式中有多贪婪?

我知道 sed 在匹配模式时很贪婪。但是,它有多贪婪?

考虑这些例子。

$ echo 'foobar123' | sed 's/[0-9]*/(&)/'
()foobar123
$ echo 'foobar123' | sed 's/[0-9][0-9]*/(&)/'
foobar(123)
Run Code Online (Sandbox Code Playgroud)

为什么第二个示例不打印foobar(1)23而是打印foobar(123)

sed

9
推荐指数
1
解决办法
8777
查看次数

标签 统计

sed ×1