每隔5分钟更换一次

时间:2015-11-18 07:46:56

标签: regex hive udf

我想知道在我的情况下是否可以每隔n使用配置单元regexp_replace我想用管道替换每个第5个分号

列数据示例:

test;vid;1;;1.45;id:3;manlyman;2;4;;

因此在这一个中将有2个替换。这不能是静态替换,因为有些时候列数据只有5或有时15。

1 个答案:

答案 0 :(得分:0)

将String.replaceAll()与@bobble Bubble提到的模式一起使用:

SELECT friendId FROM Friend WHERE userId = 1

输出:

  

测试; VID; 1 ;; 1.45 | ID:3; manlyman; 2; 4; |