Funkce regexp_like
Platí pro: Databricks SQL Databricks Runtime 10.4 LTS a vyšší
Vrátí hodnotu true, pokud str
odpovídá regex
. Tato funkce je synonymem pro operátor rlike.
Syntaxe
regexp_like( str, regex )
Argumenty
str
: VýrazSTRING
, který se má shodovat.regex
: VýrazSTRING
s odpovídajícím vzorem.
Návraty
Úloha BOOLEAN
.
Řetězec regex
musí být regulární výraz Java.
Řetězcové literály jsou neuskutečněné. Například ke shodě '\abc'
, regulární výraz pro regex
může být '^\\abc$'
.
Příklady
> SELECT regexp_like('%SystemDrive%\\Users\\John', '%SystemDrive%\\\\Users.*');
true