将双15,34转换为15.34

时间:2017-07-19 18:19:14

标签: localization decimalformat

我试图获取一个json字符串但是我注意到当我将一些双数字传递给我的查询时,整数部分被浮动部分的昏迷分开。我需要他们分开一点。这是否与os的语言相关?

1 个答案:

答案 0 :(得分:0)

您可以使用简单的正则表达式来解决此问题:

\d+,\d+选择JSON的违规位,并对结果进行基于字符串的替换。如果您已将数字分开,请对您拥有的值使用替换函数(类似val.replace(",",".")),并将其强制转换为浮点数(在Python中为float(val))。