hive字符串截取函数
Hive提供多种字符串截取的函数,具体如下:
1. substr函数可实现从左至右的任意位置截取字符串。常用语法: substr(string expr, int start, int length);
2. substring函数实现从左至右的任意位置截取字符串。常用语法: substring(string expr, int start, int end); 字符串长度截取
3. left函数实现从左至右的从指定位置开始截取指定长度的字符串。常用语法: left(string expr, int length);
4. right函数实现从右至左的从指定位置开始截取指定长度的字符串。常用语法: right(string expr, int length);
5. split函数实现根据某个分隔符对字符串进行拆分,拆分后的字符串可选取其中任意一段。常用语法: split(string expr, string delimiter);
6. regexp_extract配合正则表达式实现字符串提取函数。常用语法: regexp_extract(string subject, string pattern, int index);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论