REGEXP_MATCH

Restituisce true se il valore target corrisponde esattamente al modello di espressione regolare.

Esempi di utilizzo

REGEXP_MATCH(name, '[a-zA-Z].*')

Sintassi

REGEXP_MATCH X, regular_expression)

Parametri

  • X - un campo o un'espressione da valutare.

  • regular_expression: un'espressione regolare.

Restituisce

La funzione REGEXP_MATCH restituisce valori di tipo dati booleani.

Note

Data Studio utilizza la sintassi delle espressioni RE2. Per saperne di più, consulta Espressioni regolari in Data Studio.

Tieni presente che i pattern contenenti caratteri di escape, come \, potrebbero richiedere un ulteriore escape in Data Studio, anche se questo può essere evitato con l'uso di valori letterali stringa non elaborati.

Esempi

Example formula Input Output
REGEXP_MATCH(field_expression, 'A') ABC123 false
REGEXP_MATCH(field_expression, 'A.*') ABC123 true
REGEXP_MATCH(name, '[a-zA-Z].*') Sam true
REGEXP_MATCH(name, '[a-zA-Z].*') $am false
REGEXP_MATCH(country, '(USA|Canada|Mexico)') Canada true
REGEXP_MATCH(country, '(USA|Canada|Mexico)') Brazil false