我已使用在线 Web 工具将 Excel 文件转换为 JSON。现在,我需要帮助替换该 JSON 中的一些值。我正在使用 Sublime Text 2。
{"Time (GMT-04:00)":"2010-07-06 08:30:00","Skin temp - average":"34,2043","Step Counter":172,"Sleep":"0,0","Physical Activity":1,"Energy expenditure":"11,4371","Annotations":"Running"}
请注意,由于逗号的原因,一些数字被转换为字符串:
"Skin temp - average":"34,2043"
我需要完成的是删除所有数字中的引号,并将 , (逗号)替换为 。 (点)。有没有办法在 ST2 中使用正则表达式来做到这一点?
例如:
"Skin temp - average":34.2043
预先感谢您的帮助。
最佳答案
尝试寻找:
"(\d+),(\d+)"
并将其替换为:
$1.$2
您可以使用 Ctrl (Cmd) + Alt + f 快捷键在当前文件中查找和替换。
关于javascript - Sublime Text 2 : replace text from JSON using regular expression,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16488012/