如何在两个数字之间添加空格-Regex.Replace()

时间:2013-10-08 22:37:39

标签: .net regex

如果没有空格,有人知道如何在两个数字之间添加空格。我有#,###,##并希望#,## #,##

我有这个:

2.100.000,000,04
300,450,06
23,011,87
54.845,37462.521,21

我想要这个:

2.100.000,00 0,04
300,45 0,06
23,01 1,87
54.845,37 462.521,21

为了查看是否应该进行替换,我执行了此表达式\,([0-9]{3})\,

感谢您的帮助。

更新1

  • 数字格式可以是#.###.###,##(始终带有两位小数)

1 个答案:

答案 0 :(得分:2)

(,\d{2})(\d,)替换为$1 $2$1$2是对捕获组的引用,具体取决于您可能需要使用的语言或工具{{ 1}}代替)。