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

Google DataStudio - regex to extract first part of page title, before > character

DataStudio 以这种格式单独显示报表的每一页

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

我试图只显示报告的会话,而不考虑页面。 我创建了一个计算字段 "Report Name",使用此正则表达式来获取 > 字符之前的所有内容:

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

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

尝试使用此正则表达式来捕获第 1 组:

/^([^>]+) >/

或:

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

Fiddle here

如果不是您想要的,请提供更多详细信息和测试用例

非常感谢。

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

表达式还需要额外的括号。

所以这有效:

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