Regexp_replace删除spark数据帧的每一列末尾的\

时间:2019-03-14 12:15:16

标签: regex scala apache-spark apache-spark-sql regex-group

我需要在spark中使用regexp_replace来删除每列末尾的“ \”。 regexp_replace不应从数据框中删除其他\。

我尝试了以下代码。但这是从数据框中删除所有\。

val df2 = df.columns.foldLeft(df)((df, c) => df.withColumn(c, regexp_replace(col(c), "\\\\", "")))

我需要删除\,该\只出现在每列的末尾。

0 个答案:

没有答案