ilike
Renvoie true si str correspond à pattern avec escape sans tenir compte de la casse, null si des arguments sont nuls, false sinon. Le caractère d'échappement par default est ''.
Pour la fonction Databricks SQL correspondante, consultez l'opérateurilike.
Syntaxe
Python
from pyspark.sql import functions as dbf
dbf.ilike(str=<str>, pattern=<pattern>, escapeChar=<escapeChar>)
parameter
parameter | Type | Description |
|---|---|---|
|
| Une chaîne. |
|
| Un modèle de chaîne où _ correspond à un seul caractère et % correspond à zéro ou plusieurs caractères. |
|
| Un caractère d'échappement. Le caractère d'échappement par default est ''. |
Exemples
Python
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()
Output
[Row(r=True)]