Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Temukan posisi kemunculan pertama kolom substr dalam string yang diberikan. Mengembalikan null jika salah satu argumen null.
Posisinya bukan berbasis nol, tetapi indeks berbasis 1. Mengembalikan 0 jika substr tidak dapat ditemukan dalam str.
Untuk fungsi Databricks SQL yang sesuai, lihat instr fungsi.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.instr(str=<str>, substr=<substr>)
Parameter-parameternya
| Pengaturan | Tipe | Description |
|---|---|---|
str |
pyspark.sql.Column atau str |
kolom target untuk dikerjakan. |
substr |
pyspark.sql.Column atau literal string |
substring untuk dicari. |
Pengembalian Barang
pyspark.sql.Column: lokasi kejadian pertama substring sebagai bilangan bulat.
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([("abcd",), ("xyz",)], ["s",])
df.select("*", dbf.instr(df.s, "b")).show()
df = spark.createDataFrame([("abcd",), ("xyz",)], ["s",])
df.select("*", dbf.instr("s", dbf.lit("abc").substr(0, 2))).show()