Udostępnij za pośrednictwem


Funkcja regexp_like

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime 10.4 LTS i nowsze

Zwraca wartość true, jeśli str pasuje do regex. Ta funkcja jest synonimem operatora rlike.

Składnia

regexp_like( str, regex )

Argumenty

  • strSTRING: Wyrażenie, które ma być dopasowane.
  • regexSTRING: wyrażenie z pasującym wzorcem.

Zwraca

Klasa BOOLEAN.

Ciąg regex musi być wyrażeniem regularnym języka Java. Literały ciągów nie są pejzażne. Na przykład, aby dopasować '\abc'element , wyrażenie regex regularne może mieć '^\\abc$'wartość .

Przykłady

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