konum

`substr içinde, str konumundan sonraki start'nin ilk oluşumunun konumunu döndürür.` Verilen start ve döndürülen değer 1 tabanlıdır.

İlgili Databricks SQL fonksiyonu için bakınız position fonksiyonu.

Sözdizimi

from pyspark.sql import functions as dbf

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

Parametreler

Parametre Türü Description
substr pyspark.sql.Column veya str Bir dize sütunu, alt dize.
str pyspark.sql.Column veya str Dize sütunu.
start pyspark.sql.Column veya str, optional Dize sütunu, başlangıç konumu.

Örnekler

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