Delen via


positie

Geeft de positie terug van de eerste keer dat substr voorkomt in str na positie start. De opgegeven start en retourwaarde zijn gebaseerd op 1.

Voor de overeenkomstige Databricks SQL-functie, zie de position functie.

Syntaxis

from pyspark.databricks.sql import functions as dbf

dbf.position(substr=<substr>, str=<str>, start=<start>)

Parameterwaarden

Kenmerk Typologie Description
substr pyspark.sql.Column of str Een kolom met tekenreeks, subtekenreeks.
str pyspark.sql.Column of str Een kolom met tekenreeksen.
start pyspark.sql.Column of str, optional Een kolom met tekenreeks, beginpositie.

Voorbeelden

from pyspark.databricks.sql import functions as dbf
spark.createDataFrame(
[("bar", "foobarbar", 5,)], ["a", "b", "c"]
).select(dbf.position("a", "b", "c")).show()
spark.createDataFrame(
[("bar", "foobarbar", 5,)], ["a", "b", "c"]
).select(dbf.position("a", "b")).show()