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 deX.regular_expressionprecisa 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 Data Studio usa a sintaxe de expressão RE2. Para mais detalhes, consulte Expressões regulares no Data Studio.
Observação: padrões que contêm caracteres de escape, como \, podem exigir mais escape no Data Studio. Isso pode ser evitado com o uso de literais de string bruta.