REGEXP_EXTRACT

返回目标值中与正则表达式模式匹配的第一个匹配子字符串。

用法示例

REGEXP_EXTRACT(Campaign, 'TYPE:(.*)')

语法

REGEXP_EXTRACT( X, regular_expression )

参数

  • X - 包含字段的字段或表达式。

  • regular_expression - 用于提取 X 的一部分的正则表达式。regular_expression 必须包含有效的提取模式。

返回值

REGEXP_EXTRACT 函数会返回文本数据类型值。

示例

Example formula Input Output
REGEXP_EXTRACT( URL, '\^https://\[\^/\]+/(\[\^/\]+)/' ) https://support.google.com/looker-studio/answer/7050487 looker-studio
REGEXP_EXTRACT( URL, '\^https://\[\^/\]+/(\[\^/\]+)/' ) https://cloud.google.com/bigquery/docs/reference/standard-sql/functions-and-operators bigquery

备注

Looker Studio 使用 RE2 表达式语法。如需了解详情,请参阅 Looker 数据洞察中的正则表达式

请注意,在 Looker Studio 中,包含转义字符(例如 \)的模式可能需要额外的转义,但使用原始字符串字面量可以避免这种情况。