Freigeben über


regexp_like-Funktion

Gilt für: Häkchen ja Databricks SQL Häkchen gesetzt ja Databricks Runtime 10.4 LTS und höher

Gibt TRUE zurück, wenn str mit regex übereinstimmt Diese Funktion ist ein Synonym für den rlike-Operator.

Syntax

regexp_like( str, regex )

Argumente

  • str: Ein STRING-Ausdruck, der abgeglichen werden soll.
  • regex: Ein STRING-Ausdruck mit einem übereinstimmenden Muster.

Gibt zurück

Ein BOOLEAN.

Die regex-Zeichenfolge muss ein regulärer Java-Ausdruck sein. Für Zeichenfolgenliterale werden keine Escapezeichen verwendet. Um beispielsweise '\abc' abzugleichen, kann ein regulärer Ausdruck für regex'^\\abc$' sein.

Beispiele

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