小编Ced*_*ric的帖子

交替使用“|” 在 sed 的正则表达式中

我正在使用 sed,GNU sed 版本 4.2.1。我想使用交替“|” 子表达式中的符号。例如 :

echo "blia blib bou blf" | sed 's/bl\(ia|f\)//g'
Run Code Online (Sandbox Code Playgroud)

应该回来

" blib bou "
Run Code Online (Sandbox Code Playgroud)

但它返回

"blia blib bou blf".
Run Code Online (Sandbox Code Playgroud)

我怎样才能得到预期的结果?

regex sed

85
推荐指数
4
解决办法
11万
查看次数

标签 统计

regex ×1

sed ×1