Devuelve la primera substring coincidente en el valor objetivo que coincide con el patrón de expresión regular.
Ejemplo de uso
REGEXP_EXTRACT(Campaign, 'TYPE:(.*)')
Sintaxis
REGEXP_EXTRACT( X, regular_expression )
Parámetros
X
: Es un campo o una expresión que incluye un campo.regular_expression
: Es una expresión regular que extrae una parte deX
.regular_expression
debe contener un patrón de extracción válido.
Devoluciones
La función REGEXP_EXTRACT
devuelve valores del tipo de datos Text.
Ejemplo
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
Looker Studio usa la sintaxis de expresiones RE2. Para obtener más detalles, consulta Expresiones regulares en Looker Studio.
Ten en cuenta que los patrones que contienen caracteres de escape, como \
, pueden requerir un escape adicional en Looker Studio, lo que se puede evitar con el uso de literales de cadena sin procesar.