Bagikan melalui


Menemukan

Temukan posisi kemunculan pertama substr dalam kolom string, setelah pos posisi.

Untuk fungsi Databricks SQL yang sesuai, lihat locate fungsi.

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.locate(substr=<substr>, str=<str>, pos=<pos>)

Parameter-parameternya

Pengaturan Tipe Description
substr literal string string
str pyspark.sql.Column atau str Kolom pyspark.sql.types.StringType
pos int, optional posisi awal (berbasis nol)

Pengembalian Barang

pyspark.sql.Column: posisi substring.

Examples

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('abcd',)], ['s',])
df.select('*', dbf.locate('b', 's', 1)).show()
df.select('*', dbf.locate('b', df.s, 3)).show()