Skip to main content

startswith (Column)

Check if a string column starts with a substring.

Syntax

Python
startswith(other)

Parameters

Parameter

Type

Description

other

str or Column

String or Column containing the prefix to check

Parameter

Type

Description

other

str or Column

String or Column containing the prefix to check

Returns

Column (boolean)

Examples

Python
df = spark.createDataFrame(
[(2, "Alice"), (5, "Bob")], ["age", "name"])
df.filter(df.name.startswith('Al')).collect()
Output
# [Row(age=2, name='Alice')]
Python
df.filter(df.name.startswith('^Al')).collect()
Output
# []