javascript - Sublime Text 2 : replace text from JSON using regular expression

标签 javascript regex json sublimetext2

我已使用在线 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/

相关文章:

javascript - 在不同的页面位置定位 div 颜色

javascript - 无法从故障异常中获取信息(javascript)

php/regex - 从文本中提取专有名词

Javascript - 在 JSON 文件中存储我的游戏的高分

javascript - 防止页面刷新时 Javascript 倒数计时器重置

javascript - 如果目标文件不存在,则在 Node.js 中异步重命名文件

regex - 从 R 中的字符串中删除指定的模式

python - re.sub 只替换两次

json - 如何使用具有变量名称的键和具有其值的值的 JsonBuilder 构造 json?

php - 在 PHP 中创建 mySQL 查询以生成列平均值的 JSON 数组