Ilike

Str büyük/küçük harfe duyarsız olarak eşleşirse patternescape true, bağımsız değişkenlerden biri null ise null, aksi takdirde false döndürür. Varsayılan kaçış karakteri '' şeklindedir.

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

Sözdizimi

from pyspark.sql import functions as dbf

dbf.ilike(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.ilike(df.a, df.b).alias('r')).collect()
[Row(r=True)]