繁体   English   中英

如何在具有不同分隔符的HIVE中处理SPLIT功能

[英]How to handle SPLIT function in HIVE with different delimiters occurs on records

我对HIVE的SPLIT功能有以下问题。 我的样本记录如下:

芯片/ RAM

软件芯片

设备和GPS

芯片向量

我想将其拆分并采用第一个元素。 例如,选择SPLIT('chips / RAM','[/]')[1]; 结果内存

如果分隔符不同,我该如何编写split函数。 请帮忙

Hive split()函数中的split()器是一个正则表达式。 你可以试试:

split(col, '[-/& ]')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM