【发布时间】:2020-01-06 10:51:31
【问题描述】:
我正在尝试清理 Hive 表中的数据。我需要替换列中的一些字符,但我无法弄清楚如何在 Hive SQL 中使用 regexp_replace() 一次删除多个字符。
以下内容很简单,可以按预期工作:
select regexp_replace('abc-de-ghi', '-','');
和输出:
abcdefghi
但我不知道如何清理包含不同字符的字符串:
select regexp_replace('abc-de/ghi@jkl:mn#op', <i-dont-know-what-goes-here>,'');
有人可以帮我解决这个问题吗?
【问题讨论】:
标签: regex hive hiveql regexp-replace