Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de changer d’annuaire.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer d’annuaire.
Retourne true si str correspond au regex regexpJava ou false dans le cas contraire.
Pour la fonction Databricks SQL correspondante, consultez rlike l’opérateur.
Syntaxe
from pyspark.databricks.sql import functions as dbf
dbf.rlike(str=<str>, regexp=<regexp>)
Paramètres
| Paramètre | Type | Descriptif |
|---|---|---|
str |
pyspark.sql.Column ou str |
Colonne cible sur laquelle travailler. |
regexp |
pyspark.sql.Column ou str |
Modèle d’expression régulière à appliquer. |
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([("1a 2b 14m", r"(\d+)")], ["str", "regexp"])
df.select('*', dbf.rlike('str', dbf.lit(r'(\d+)'))).show()
+---------+------+-----------------+
| str|regexp|RLIKE(str, (\d+))|
+---------+------+-----------------+
|1a 2b 14m| (\d+)| true|
+---------+------+-----------------+