根據指定為正則表達式的欄位名稱選擇欄位,並回傳為 Column。
語法
colRegex(colName: str)
參數
| 參數 | 類型 | 說明 |
|---|---|---|
colName |
str | 字串,欄位名稱以正則表達式指定。 |
退貨
Column
Examples
df = spark.createDataFrame([("a", 1), ("b", 2), ("c", 3)], ["Col1", "Col2"])
df.select(df.colRegex("`(Col1)?+.+`")).show()
# +----+
# |Col2|
# +----+
# | 1|
# | 2|
# | 3|
# +----+