Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает значение true, если str соответствует регрессии regexpJava или false.
Для соответствующей функции Databricks SQL см rlike . оператор.
Синтаксис
from pyspark.databricks.sql import functions as dbf
dbf.rlike(str=<str>, regexp=<regexp>)
Параметры
| Параметр | Тип | Description |
|---|---|---|
str |
pyspark.sql.Column или str |
Целевой столбец для работы. |
regexp |
pyspark.sql.Column или str |
Шаблон regex для применения. |
Примеры
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|
+---------+------+-----------------+