标签: regex
我有一些我需要帮助清理的数据。出于某种原因,跟踪参数存储在数据库中,那么使用正则表达式提取搜索查询减去跟踪参数的最佳方法是什么?我需要提取以下搜索查询:
来自以下数据:
我尝试了一些东西,但我只能匹配我不关心的事情,我不知道如何提取搜索查询。我是新手,所以任何帮助都会受到赞赏。
有关如何使用Platfora regex_replace进行此操作的任何想法:
http://documentation.platfora.com/webdocs/index.html#reference/expression_language/function_regex_replace.html
答案 0 :(得分:0)
使用此正则表达式。它非常简单
{"query":"([^"]*)(?:"|$)
在此处查看演示regex101
答案 1 :(得分:0)
您可以使用以下内容:
\{"query":"([^"]*|$)
它将匹配查询值,直到遇到"或字符串结尾(以先到者为准)。
"
Demo