Compartilhar via


Função regexp_like

Aplica-se a: verificação marcada como sim SQL do Databricks marca de seleção positiva Databricks Runtime 10.4 LTS e versões posteriores

Retorna true se str corresponde a regex. Essa função é um sinônimo para operador rlike.

Sintaxe

regexp_like( str, regex )

Argumentos

  • str: uma expressão STRING a ser correspondida.
  • regex: uma expressão STRING com um padrão correspondente.

Retornos

Um BOOLEAN.

A cadeia de caracteres regex deve ser uma expressão regular Java. Os literais de cadeia de caracteres não têm caracteres de escape. Por exemplo, para fazer a correspondência de '\abc', uma expressão regular para regex pode ser '^\\abc$'.

Exemplos

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