Spark SQL,正則,regexp_replace
val simpleColors=Seq("black","white","red","green","blue")
val regexString=simpleColors.map(_.toUpperCase).mkString("|")
df.select(regexp_replace(col("Description"),regexString,"COLOR")
.as("color_clean"),col("Description"))
.show(2)
spark.sql("select regexp_replace(Description,'black|white|red|green|blue','COLOR')
as color_clean,Description from dfTable ").show(2)
相關文章
- Oracle 正規表示式函式-REGEXP_REPLACE 使用例子Oracle函式
- Spark系列 - (3) Spark SQLSparkSQL
- sql 正則替換資料庫語句!SQL資料庫
- Spark SQL:4.對Spark SQL的理解SparkSQL
- js表情正則 手機正則 郵箱正則JS
- Spark SQL 教程: 通過示例瞭解 Spark SQLSparkSQL
- Spark SQL 教程: 透過示例瞭解 Spark SQLSparkSQL
- spark學習筆記--Spark SQLSpark筆記SQL
- 正則
- Spark SQL | Spark,從入門到精通SparkSQL
- spark2.2.0 配置spark sql 操作hiveSparkSQLHive
- Spark 系列(九)—— Spark SQL 之 Structured APISparkSQLStructAPI
- Spark API 全集(1):Spark SQL Dataset & DataFrame APISparkAPISQL
- Spark 系列(十一)—— Spark SQL 聚合函式 AggregationsSparkSQL函式
- Spark Streaming + Spark SQL 實現配置化ETSparkSQL
- 正則_9
- 正則?=用法
- 正則 ?= 用法
- 「python」正則Python
- 正則re
- Javascript正則JavaScript
- 正則化
- py 正則
- 正則匹配規則2
- Logstash之Grok正則匹配,讓正則進階!
- spark sql 實踐(續)SparkSQL
- 正則匹配規則記錄
- Java處理正則匹配卡死(正則回溯問題)Java
- 正則請教
- 正則-元字元字元
- Python正則部分Python
- 正則雜談
- javascript 常用正則JavaScript
- 正則筆記筆記
- Spark SQL 開窗函式SparkSQL函式
- Cris 的 Spark SQL 筆記SparkSQL筆記
- Flume+Spark+Hive+Spark SQL離線分析系統SparkHiveSQL
- Spark 從零到開發(五)初識Spark SQLSparkSQL