REGEXP_MATCH

Devolve verdadeiro 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 Looker Studio usa a sintaxe de expressões RE2. Para mais detalhes, consulte o artigo Expressões regulares no Looker Studio.

Tenha em atenção que os padrões que contêm carateres de escape, como \, podem exigir um escape adicional no Looker Studio, o que pode 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