【发布时间】:2018-12-12 22:57:30
【问题描述】:
我正在尝试了解在 Google Data Studio 中 REGEX_MATCH 中使用的 REGEX 的实现。我有一个非常简单的模式,它在 Google Data Studio 中无法匹配,但在 BigQuery 和 regexr.com 等网站上会成功
要匹配的字符串格式为:
some.job.run | SUCCESS: [{"object_1":20}, {"object_2":0}](列表中有更多项目)
在 BigQuery 中,我可以匹配预期结果:
REGEXP_MATCH(input, '^some\\.job\\.run \\| SUCCESS\\:.*')
这在 Google Data Studio 中被接受为有效但不会匹配,我之前读过 Google Data Studio 需要完整的字符串匹配 - 我在 BigQuery 和 regexr.com 等中得到了。
有没有人在 Google Data Studio 中使用过 REGEX_MATCH,能够解释为什么这种模式在 Google Data Studio 中不匹配?
【问题讨论】:
标签: regex google-bigquery google-data-studio re2