如何从Hive中的字符串字段中删除一些字符?

时间:2017-10-02 15:52:14

标签: hiveql

我想摆脱一些字段格式的字符。例如,将标点符号替换为空白字符。如果要删除候选字符,如何实现它。

1 个答案:

答案 0 :(得分:0)

使用带有模式的regexp_replace例如'[_.,!?-]',列出要在模式中删除的字符。这将用模式替换模式中的字符:

select regexp_replace('test_string_with-puctuations,.!?','[_.,!?-]',' ');

输出:

test string with puctuations