Menemukan

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

Untuk fungsi Databricks SQL yang sesuai, lihat locate fungsi.

Syntax

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