Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Ersätter alla förekomster av search med replace.
För motsvarande Databricks SQL-funktion, se replace funktion.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.replace(src=<src>, search=<search>, replace=<replace>)
Parameterar
| Parameter | Typ | Description |
|---|---|---|
src |
pyspark.sql.Column eller str |
En strängkolumn som ska ersättas. |
search |
pyspark.sql.Column eller str |
En strängkolumn, If search is not found in str, str returneras oförändrat. |
replace |
pyspark.sql.Column eller str, optional |
En strängkolumn, Om replace inte har angetts eller är en tom sträng, ersätter ingenting strängen som tas bort från str. |
Examples
df = spark.createDataFrame([("ABCabc", "abc", "DEF",)], ["a", "b", "c"])
df.select(replace(df.a, df.b, df.c).alias('r')).collect()
[Row(r='ABCDEF')]
df.select(replace(df.a, df.b).alias('r')).collect()
[Row(r='ABC')]