标签: localization decimalformat
我试图获取一个json字符串但是我注意到当我将一些双数字传递给我的查询时,整数部分被浮动部分的昏迷分开。我需要他们分开一点。这是否与os的语言相关?
答案 0 :(得分:0)
您可以使用简单的正则表达式来解决此问题:
\d+,\d+选择JSON的违规位,并对结果进行基于字符串的替换。如果您已将数字分开,请对您拥有的值使用替换函数(类似val.replace(",",".")),并将其强制转换为浮点数(在Python中为float(val))。
\d+,\d+
val.replace(",",".")
float(val)