REGEXP_EXTRACT

Retorna a primeira substring correspondente no valor de segmentação que corresponde ao padrão de expressão regular.

Exemplo de uso

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

Sintaxe

REGEXP_EXTRACT( X, regular_expression )

Parâmetros

  • X: um campo ou uma expressão que inclui um campo.

  • regular_expression: uma expressão regular que extrai uma parte de X. regular_expression precisa conter um padrão de extração válido.

Retorna

A função REGEXP_EXTRACT retorna valores do tipo de dados Texto.

Exemplo

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

Observações

O Looker Studio usa a sintaxe de expressão RE2. Para mais detalhes, consulte Expressões regulares no Looker Studio.

Padrões que contêm caracteres de escape, como \, podem exigir mais escape no Looker Studio. Para evitar, basta usar literais de string bruta.