şu

Str ile patterneşleşirse escape true, null olan bağımsız değişkenler varsa null, aksi takdirde false döndürür. Varsayılan kaçış karakteri '' şeklindedir.

İlgili Databricks SQL işlevi için bkz like . işleç.

Sözdizimi

from pyspark.sql import functions as dbf

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

Parametreler

Parametre Türü Description
str pyspark.sql.Column veya str Bir dize.
pattern pyspark.sql.Column veya str _ öğesinin herhangi bir karakterle, % ise sıfır veya daha fazla karakterle eşleştiği bir dize deseni.
escapeChar pyspark.sql.Column (isteğe bağlı) Bir kaçış karakteri. Varsayılan kaçış karakteri '' şeklindedir.

Örnekler

from pyspark.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)]