Regex 如何在Google Data Studio中提取自定义URL参数?
我正在尝试使用GoogleDataStudio跟踪URL参数的性能。URL如下所示:Regex 如何在Google Data Studio中提取自定义URL参数?,regex,google-data-studio,re2,Regex,Google Data Studio,Re2,我正在尝试使用GoogleDataStudio跟踪URL参数的性能。URL如下所示: https://example.com/?gclid=something&extension=me-trying-stuff 我想在&extension&extension=([^\s&]*) 此正则表达式将在url中找到&extension=,并捕获下一个&(或空格)之前的字符 在Google Data Studio中,计算字段中的正则表达式需要两个反斜杠\\(用于特殊字符和转义序列),而不是一个\
https://example.com/?gclid=something&extension=me-trying-stuff
我想在&extension
&extension=([^\s&]*)
此正则表达式将在url中找到&extension=
,并捕获下一个&
(或空格)之前的字符
在Google Data Studio中,计算字段中的正则表达式需要两个反斜杠\\
(用于特殊字符和转义序列),而不是一个\
,因此下面的公式可以实现这一目的;另外还包括一个公式,用空格替换-
:
您在解决此问题时是否遇到过任何成功/问题?
REGEXP_EXTRACT(Field, "&extension=([^\\s&]*)")
REGEXP_REPLACE(REGEXP_EXTRACT(Field, "&extension=([^\\s&]*)"), "-", " ")