我的字符串格式是,
{
"group By": "name",
"time Period": {
"from": "2015-12-29",
"to": "2016-02-29"
},
"query String": "[nation]: \"India\" AND [education]: \"be",
"geography": "NA",
"offset": 0,
"limit": 10
}
从上面的内容中,我想提取query string
值,并需要在HTML中显示它,我尝试使用java中的正则表达式来实现它。但我导致了错误。请告诉我从上面的JSON提取查询字符串的regex模式好吗?我尝试过的正则表达式是:\"((\"|[^"])*)\"";
提前谢谢。
发布于 2016-02-29 06:16:13
您可以在这里尝试JSON解析器而不是regex。可以使用org.json库。
参考:example.htm
发布于 2016-02-29 06:17:52
这不是最好的办法。尝试使用一些JSON解析器库。如果仍然想使用regex,可以使用下面的regex:
\“查询字符串”:\"(.*)\“
https://stackoverflow.com/questions/35701734
复制相似问题