我需要找到一个合适的正则表达式来替换“,”和“。”在Json字符串中。我正在研究.NET平台(c#)
我不能替换所有“,”的问题,而只是“(双引号)中包含的问题。
示例
如果我有这个JSON字符串:
[{"Id":"1","Description":"XXXXXX","Value1":"9,21","Value2":"15,21"}]
我需要的最终结果是:
[{"Id":"1","Description":"XXXXXX","Value1":"9.21","Value2":"15.21"}]
您可以注意到Value1和Value2,它们变为9.21(从9,21开始)和15.21(从15,21开始)。
我可以在.NET平台上使用正则表达式服务器端,使用System.Text.RegularExpressions.Regex或客户端使用Javascritp。
感谢所有人。 此致
答案 0 :(得分:1)
如果您使用的是文本编辑器,例如Notepad ++:
搜索字符串:(\:"\d+),(\d+")
替换字符串:$1.$2