知识库

在只包含数字的字符串中插入多个分隔符


发布时间: 21 Oct 2016
上次修改日期: 20 Jul 2023

问题

如何在 Tableau Desktop 中设置数字字符串的格式以显示千位分隔符。

环境

Tableau Desktop

答案

在计算字段中使用以下正则表达式:
 
REGEXP_REPLACE([Num],'(\d{1,3}|\G\d{3})(?=(?:\d{3})+(?!\d))','$1.')

注意:此类解决方法只适用于允许正则表达式函数的数据源。

其他信息

使用附带的示例工作簿 String example.twbx 来查看计算字段的实际运行效果。
此文章是否已解决问题?