Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обрезать пробелы с обеих сторон для указанного строкового столбца.
Для соответствующей функции Databricks SQL смотрите функцию trim.
Синтаксис
from pyspark.databricks.sql import functions as dbf
dbf.trim(col=<col>, trim=<trim>)
Параметры
| Параметр | Тип | Description |
|---|---|---|
col |
pyspark.sql.Column или str |
Целевой столбец для работы. |
trim |
pyspark.sql.Column или str, optional |
Символы строки обрезки для обрезки, значение по умолчанию — это одно пространство. |
Возвраты
pyspark.sql.Column: обрезанные значения с обеих сторон.
Примеры
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([" Spark", "Spark ", " Spark"], "STRING")
df.select("*", dbf.trim("value")).show()
df = spark.createDataFrame(["***Spark", "Spark**", "*Spark"], "STRING")
df.select("*", dbf.trim("value", dbf.lit("*"))).show()
df = spark.createDataFrame([("**Spark*", "*"), ("==Spark=", "=")], ["value", "t"])
df.select("*", dbf.trim("value", "t")).show()