Restituisce la prima sottostringa corrispondente nel valore target che corrisponde al pattern di espressione regolare.
Esempi di utilizzo
REGEXP_EXTRACT(Campaign, 'TYPE:(.*)')
Sintassi
REGEXP_EXTRACT( X, regular_expression )
Parametri
X
: un campo o un'espressione che include un campo.regular_expression
: un'espressione regolare che estrae una parte diX
.regular_expression
deve contenere un pattern di estrazione valido.
Restituisce
La funzione REGEXP_EXTRACT
restituisce valori di tipo dati Testo.
Esempio
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 |
Note
Looker Studio utilizza la sintassi delle espressioni RE2. Per maggiori dettagli, vedi Espressioni regolari in Looker Studio.
Tieni presente che i pattern contenenti caratteri di escape, come \
, potrebbero richiedere un ulteriore carattere di escape in Looker Studio, il che può essere evitato con l'uso di valori letterali stringa non elaborati.