colRegex

Выбирает столбец на основе имени столбца, указанного в качестве регулярного выражения, и возвращает его как Column.

Синтаксис

colRegex(colName: str)

Параметры

Параметр Тип Описание
colName str строка, имя столбца, указанное в виде регулярного выражения.

Возвраты

Column

Примеры

df = spark.createDataFrame([("a", 1), ("b", 2), ("c",  3)], ["Col1", "Col2"])
df.select(df.colRegex("`(Col1)?+.+`")).show()
# +----+
# |Col2|
# +----+
# |   1|
# |   2|
# |   3|
# +----+