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 |