REGEX_EXTRACT Data Studio 中的正则表达式模式不匹配

REGEX_EXTRACT in Data Studio not matching Regex pattern

我正在使用 REGEX 模式 -\s.+?_{1} 匹配FY22_1-103_Evergreen-美国领土(美属维尔京群岛)_Quitters_VideoViews_TwitterFeed_07.01.21-09.15.21

但是 table 正则表达式函数返回的结果为空。我不确定我是否只是没有完全理解 re2 的局限性,或者我是否遗漏了其他东西。

编辑:

我最终尝试了一个有效的原始字符串 R"(-\s.+?_{1})"

您可以将正则表达式与捕获组一起使用,例如

-\s+([^_]+)_

参见regex demo

详情:

  • - - 一个连字符
  • \s+ - 一个或多个空格
  • ([^_]+) - 捕获第 1 组:除下划线以外的一个或多个字符
  • _ - 下划线。