REGEXP_EXTRACT

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 de X. 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.