Devolve true se o valor de destino corresponder exatamente ao padrão de expressão regular.
Exemplos de utilização
REGEXP_MATCH(name, '[a-zA-Z].*')
Sintaxe
REGEXP_MATCH X, regular_expression)
Parâmetros
X: um campo ou uma expressão a avaliar.regular_expression: uma expressão regular.
Devoluções
A função REGEXP_MATCH devolve valores do tipo de dados Boolean.
Notas
O Data Studio usa a sintaxe de expressão RE2. Para mais detalhes, consulte o artigo Expressões regulares no Data Studio.
Tenha em atenção que os padrões que contêm carateres de escape, como \, podem exigir um escape adicional no Data Studio, embora isto possa ser evitado com a utilização de literais de strings não processadas.
Exemplos
| 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 |