Compartilhar via


curtida

Retornará true se str corresponder pattern com escape, nulo se algum argumento for nulo, false caso contrário. O caractere de escape padrão é o ''.

Para a função SQL do Databricks correspondente, consulte like o operador.

Sintaxe

from pyspark.databricks.sql import functions as dbf

dbf.like(str=<str>, pattern=<pattern>, escapeChar=<escapeChar>)

Parâmetros

Parâmetro Tipo Description
str pyspark.sql.Column ou str Uma cadeia de caracteres.
pattern pyspark.sql.Column ou str Um padrão de cadeia de caracteres em que _ corresponde a qualquer caractere e % corresponde a zero ou mais caracteres.
escapeChar pyspark.sql.Column (opcional) Um caractere de escape. O caractere de escape padrão é o ''.

Exemplos

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([("Spark", "_park")], ['a', 'b'])
df.select(dbf.like(df.a, df.b).alias('r')).collect()
[Row(r=True)]