首页 > 解决方案 > Google DataStudio - 正则表达式提取页面标题的第一部分,在 > 字符之前

问题描述

DataStudio 以这种格式分别显示报告的每一页

Report 1 > Page 1
Report 1 > Page 2
Report 2 > Page 4
etc

我试图只显示报告的会话,而不考虑页面。我创建了一个计算字段“报告名称”,使用此正则表达式将所有内容都添加到 > 字符:

REGEXP_EXTRACT(Page Title,'^.+?>')

但它不起作用。这是 Google-RE2 语法https://github.com/google/re2/wiki/Syntax

标签: regexgoogle-data-studiore2

解决方案


非常感谢。

最后是一个简单的问题。分隔符实际上是 › 不是 >

它还需要在表达式周围加上额外的括号。

所以这有效:

REGEXP_EXTRACT(Page Title,'(^[^›]+)')


推荐阅读