把json串中“:”前面名称部分的双引号去掉,值中的双引号保留
json
适用于现代 C++ 的 JSON。
项目地址:https://gitcode.com/gh_mirrors/js/json
免费下载资源
·
原字符串:
[{'y': 2, 'url': '/disaster/collect/1/', 'name': u'\u9707\u611f'}, {'y': 0, 'url': '/disaster/collect/2/', 'name': u'\u5efa\u7b51\u7269\u7834\u574f'}, {'y': 0, 'url': '/disaster/collect/3/', 'name': u'\u4eba\u53e3\u5f71\u54cd'}, {'y': 1, 'url': '/disaster/collect/4/', 'name': u'\u5c45\u6c11\u751f\u6d3b\u5f71\u54cd'}, {'y': 0, 'url': '/disaster/collect/5/', 'name': u'\u4ea4\u901a\u7cfb\u7edf\u5f71\u54cd'}, {'y': 0, 'url': '/disaster/collect/6/', 'name': u'\u6b21\u751f\u707e\u5bb3'}, {'y': 0, 'url': '/disaster/collect/7/', 'name': u'\u5730\u9762\u7834\u574f'}]
需要的字符串:
[{y: 2, url: '/disaster/collect/1/', name: u'\u9707\u611f'}, {y: 0, url: '/disaster/collect/2/', name: u'\u5efa\u7b51\u7269\u7834\u574f'}, {y: 0, url: '/disaster/collect/3/', name: u'\u4eba\u53e3\u5f71\u54cd'}, {y: 1, url: '/disaster/collect/4/', name: u'\u5c45\u6c11\u751f\u6d3b\u5f71\u54cd'}, {y: 0, url: '/disaster/collect/5/', name: u'\u4ea4\u901a\u7cfb\u7edf\u5f71\u54cd'}, {y: 0, url: '/disaster/collect/6/', name: u'\u6b21\u751f\u707e\u5bb3'}, {y: 0, url: '/disaster/collect/7/', name: u'\u5730\u9762\u7834\u574f'}]
# 正则匹配替换
str = str.replace(/"(\w+)":/g, "$1:");
GitHub 加速计划 / js / json
41.72 K
6.61 K
下载
适用于现代 C++ 的 JSON。
最近提交(Master分支:1 个月前 )
960b763e
4 个月前
8c391e04
6 个月前
更多推荐
已为社区贡献2条内容
所有评论(0)