regex - 如何替换文本中的连续模式
问题描述
我有像1|2|3|||这样的文字 , 并尝试替换每个|| 与|0| ,我的命令如下
echo '1|2|3|||' | sed -e 's/||/|0|/g'
但得到结果 1|2|3|0|| ,模式只被替换一次。
有人可以帮我改进命令吗,谢谢
解决方案
推荐阅读
- vue.js - 使用 SVG 在 Vue 上自定义选择组件
- hadoop - Hadoop 作业一直在运行,并且没有分配容器
- mysql - 如何在 Mysql 中一次更新所有列
- python - 无法正确训练神经网络
- mysql - 在 SQL 查询中选择对号
- mysql - 更新表为具有重复值的所有行设置相同的值
- angular - StaticInjectorError [RendererFactory2]:NullInjectorError:RendererFactory2 没有提供程序
- javascript - 如何在Javascript中获取数组索引值
- python - 用 tensorflow 区分经过训练的简单神经网络会给出错误的结果并改变模型权重
- swift - 匹配算法来查找 CGRect / box / rectangle 模式之间的匹配