蜂巢中无效的函数regex_extract

时间:2018-07-23 10:27:53

标签: hive

尝试在配置单元中执行查询:

This Fragment should provide a default constructor(a public constructor with no arguments)

确认我使用的正则表达式正确。

错误:

select regex_extract(col,'regex',1) from tbl;

1 个答案:

答案 0 :(得分:0)

请考虑在Hive中使用regexp_extract代替regex_extract。 以下是regexp_extract的正确语法:

regexp_extract(string subject, string pattern, int index)

以下是蜂巢文档中的一个示例

regexp_extract('foothebar', 'foo(.*?)(bar)', 2) returns 'bar.'