lajk

Vrátí hodnotu true, pokud str odpovídá patternescapehodnotě null, pokud jsou některé argumenty null, v opačném případě false. Výchozí řídicí znak je znak ''.

Odpovídající funkci SQL Databricks najdete v operátorulike.

Syntaxe

from pyspark.sql import functions as dbf

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

Parametry

Parameter Typ Description
str pyspark.sql.Column nebo str Řetězec.
pattern pyspark.sql.Column nebo str Vzor řetězce, kde _ odpovídá libovolnému znaku a % odpovídá nule nebo více znaků.
escapeChar pyspark.sql.Column (volitelné) Řídicí znak. Výchozí řídicí znak je znak ''.

Examples

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)]