标签: regex json
对不起这个问题,但我已经花了6个小时尝试申请一个正则表达式 在解析一个社交网络时,我遇到了问题:一些昵称可能包含双引号(f.ex。John "Superstar" Smith),而我的应用程序在尝试jsonfy这些字符串时失败。这是我从在线验证器看到的错误: 那么,如何将2x双引号替换为前一个单词为"nickname":的1x双引号?
John "Superstar" Smith
"nickname":
我尝试分组(?=“昵称”:)并寻找2x双引号(\“\”),但没有运气。
答案 0 :(得分:2)
您可以使用以下正则表达式。
"{2}([^,}]+?)"{2}
Debuggex Demo