带2个参数的RTRIM

时间:2018-11-08 09:17:08

标签: sql hadoop hive

美好的一天,

你能给我建议吗, 我该如何更换

RTRIM(path,'?')

使用regexp_replace或其他功能,可以在配置单元中使用?

非常感谢。

1 个答案:

答案 0 :(得分:1)

尝试使用 regexp_extract 功能。

示例:

im尝试使用regexp_extract功能提取字符串中除最后?以外的所有字符。

hive> select regexp_extract(string("?hi?"),"(.*)\\?",1);
+------+--+
| _c0  |
+------+--+
| ?hi  |
+------+--+