REGEXP_EXTRACT

Devolve a primeira substring correspondente no valor de destino que corresponde ao padrão de expressão regular.

Exemplos de utilização

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 tem de conter um padrão de extração válido.

Devoluções

A função REGEXP_EXTRACT devolve 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

Notas

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

Tenha em atenção que os padrões que contêm carateres de escape, como \, podem exigir um escape adicional no Looker Studio, o que pode ser evitado com a utilização de literais de strings não processadas.