Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Busque la posición de la primera aparición de la columna 'substr' en la cadena proporcionada. Devuelve NULL si alguno de los argumentos es NULL.
La posición no está basada en cero, sino en un índice basado en 1. Devuelve 0 si no se encontró la subcadena en str.
Para obtener la función SQL de Databricks correspondiente, consulte instr function.
Syntax
from pyspark.sql import functions as dbf
dbf.instr(str=<str>, substr=<substr>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
str |
pyspark.sql.Column o str |
columna de destino en la que se va a trabajar. |
substr |
pyspark.sql.Column o literal string |
subcadena que se va a buscar. |
Devoluciones
pyspark.sql.Column: ubicación de la primera aparición de la subcadena como entero.
Examples
from pyspark.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()