Devuelve true si el valor objetivo coincide exactamente con el patrón de la expresión regular.
Ejemplo de uso
REGEXP_MATCH(name, '[a-zA-Z].*')
Sintaxis
REGEXP_MATCH X, regular_expression)
Parámetros
X- Es un campo o expresión que se evaluará.regular_expression: Es una expresión regular.
Devoluciones
La función REGEXP_MATCH devuelve valores de tipo de datos Boolean.
Notas
Data Studio usa la sintaxis de expresiones RE2. Para obtener más detalles, consulta Expresiones regulares en Data Studio.
Ten en cuenta que los patrones que contienen caracteres de escape, como \, pueden requerir un escape adicional en Data Studio, aunque esto se puede evitar con el uso de literales de cadena sin procesar.
Ejemplos
| 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 |