我有一个String str = "12.12 is a float number.",我想用.(点)替换为,(逗号)来计算十进制数,
目前,我正在尝试这样做:
system.out.println(str.replaceAll("\\d+\\.\\d+", "\\d+\\,\\d+"));目标输出:"12,12 is a float number."请帮助
发布于 2014-07-16 04:33:19
您必须使用捕获组:
str.replaceAll("(\\d+)\\.(\\d+)", "$1,$2")https://stackoverflow.com/questions/24772271
复制相似问题