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 deX
.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.