在特定的数字位数后插入逗号到一串数字

时间:2013-07-05 09:03:58

标签: java regex database

我有这个号码

6430134080234080234080200000000

我想以这种形式:

643,01,340802,340802,340802,00000000

我的目标是将其插入数据库。

1 个答案:

答案 0 :(得分:3)

首先,你显然没有数字,而是一个字符串。

String s = "6430134080234080234080200000000";

你可以这样格式化:

String formatted = s.substring(0,3) + "," + s.substring(3,5) + "," ...

请注意,这只适用于输入字符串长度相同的情况。