【发布时间】:2018-05-03 21:29:45
【问题描述】:
我想用逗号替换一些但不是所有匹配的点:
hostname_metric (Index: 1) to hostname;metric (avg);22.04.2015 13:40:00;3.0000;22.04.2015 02:05:00;2.0000;22.04.2015 02:00:00;650.7000;2.2594;
结果应该是这样的:
hostname_metric (Index: 1) to hostname;metric (avg);22.04.2015 13:40:00;3,0000;22.04.2015 02:05:00;2,0000;22.04.2015 02:00:00;650,7000;2,2594;
我能够识别应该可以找到正确点的正则表达式。
;[0-9]{1,}\.[0-9]{4}
但是如何用 awk 或 sed 的逗号替换它们?
提前致谢!
【问题讨论】:
-
当你可以使用
[0-9]时,你为什么还要使用[0-9]{1,}