【发布时间】:2019-09-24 15:25:21
【问题描述】:
我有一个包含很多大整数的文本文档,例如123456789。我想在其中自动插入逗号以使其更具可读性:123,456,789。但是,我的文档也包含小数,这些应该保持不变。是否有将插入这些的正则表达式?类似问题的答案建议(?<=\d)(?=(\d\d\d)+(?!\d)),但这也检测十进制数。更重要的是,我无法使用 Notepad++ 或 Overleaf 插入逗号。我应该用什么替换这个正则表达式?
【问题讨论】:
-
所以你不想在 53521.35 中插入逗号?
-
虽然在第二个,是的,但不是小数部分。但是,十进制值不足以保证逗号。
-
小数部分可以有多少位?
-
您使用什么语言/工具?什么正则表达式的味道?
-
我用 Notepad++ 或 Overleaf,不管用什么 :)
标签: regex regexp-replace