Compartir a través de


Función regexp_like

Se aplica a:casilla marcada como sí Databricks SQL casilla marcada como Sí Databricks Runtime 10.4 LTS y versiones posteriores

Devuelve true si str coincide con regex. Esta función es un sinónimo del operador rlike.

Sintaxis

regexp_like( str, regex )

Argumentos

  • str: expresión STRING que se va a comparar.
  • regex: expresión STRING con un patrón de comparación.

Devoluciones

BOOLEAN.

La cadena regex debe ser una expresión regular de Java. Los literales de cadena no tienen caracteres de escape. Por ejemplo, para que coincida con '\abc', una expresión regular para regex puede ser '^\\abc$'.

Ejemplos

> SELECT regexp_like('%SystemDrive%\\Users\\John', '%SystemDrive%\\\\Users.*');
true