Función regexp_like
Se aplica a: Databricks SQL 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ónSTRING
que se va a comparar.regex
: expresiónSTRING
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