stříhat

Ořízněte mezery z obou konců ze zadaného sloupce typu řetězec.

Odpovídající funkci SQL Databricks vizte funkcetrim.

Syntaxe

from pyspark.sql import functions as dbf

dbf.trim(col=<col>, trim=<trim>)

Parametry

Parameter Typ Description
col pyspark.sql.Column nebo str cílový sloupec, na který se má pracovat.
trim pyspark.sql.Column nebo str, optional Oříznout znaky řetězce, které se mají oříznout, výchozí hodnota je jedna mezera. Přidáno do Databricks Runtime 16.1

Návraty

pyspark.sql.Column: oříznuté hodnoty z obou stran.

Examples

from pyspark.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()