Sdílet prostřednictvím


Funkce regexp_like

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano 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ýraz STRING , který se má shodovat.
  • regex: Výraz STRING 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