Teilen über


trim

Entfernen Sie die Leerzeichen von beiden Enden der angegebenen Zeichenfolgenspalte.

Die entsprechende Databricks SQL-Funktion finden Sie unter trim Funktion.

Syntax

from pyspark.databricks.sql import functions as dbf

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

Die Parameter

Parameter Typ Description
col pyspark.sql.Column oder str Zielspalte, an der gearbeitet werden soll.
trim pyspark.sql.Column oder str, optional Die zu kürzenden Zeichenfolgenzeichen, der Standardwert ist ein einzelnes Leerzeichen.

Rückkehr

pyspark.sql.Column: Gekürzte Werte von beiden Seiten.

Examples

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()