hive中regexp_extract的用法总结

如:

1)  select regexp_extract('hitdecisiondlist','(i)(.*?)(e)',0) ;

得到的结果为:

itde

2)  select regexp_extract('hitdecisiondlist','(i)(.*?)(e)',1) ;

得到的结果为:

i
3)  select regexp_extract('hitdecisiondlist','(i)(.*?)(e)',2) ;

得到的结果为:

td

4)  select regexp_extract('x=a3&x=18abc&x=2&y=3&x=4','x=([0-9]+)([a-z]+)',2) from default.dual;
得到的结果为:

abc

此外,当前的语句只有2个()表达式 所以当idx>=3的时候 就会报错
---------------------

转:hive中regexp_extract的用法总结相关推荐

  1. Hive中row_number()函数用法详解及示例

    目录 一.Hive 中row_number()函数介绍 二.使用示例 三.总结 四.附录 在Oracle中,我们经常会用到row_number() over(partition by clo1 ord ...

  2. Hive中explode的用法

    hive的explode 函数通常是与侧视图(lateral view)一起使用, 主要用于规范化行 或者解析json 一个数据表的表数据如下所示. 1.我们如何把student这一列中的数据由一行变 ...

  3. hive中 不等号 的用法

    背景: A表中uuid 字段存在三种情况.第一种为空的情况(即为null),第二种为字符串'null',第三种正常情况. 要求:给出规则,过滤出是为字符串'null'的异常数据量? 解决思路: 第一种 ...

  4. hive中的with用法

    hive 可以通过with查询来提高查询性能,因为先通过with语法将数据查询到内存,然后后面其它查询可以直接使用 with q1 as ( select key from src where key ...

  5. hive中over的用法

    http://lxw1234.com/archives/2015/04/176.htm 转载于:https://www.cnblogs.com/yuanninesuns/p/9953471.html

  6. Hive中JOIN的使用入门

    Hive中join的用法 Hive中Join的通常使用有以下几种: inner join 等值连接 left join  right join  full join left semi join cr ...

  7. Hive 中 formatted 的使用

    hive 中 formatted 的用法: select * from 表名: 查询该表名的所有字段记录 desc formatted 表名: 查看该表的结构化数据,但并不列出表中的数据 示例: 创建 ...

  8. Hive中COUNT的高级用法(条件过滤等)

    在HIVE中,除了COUNT(*)外,COUNT还可以有很多高级用法. SELECTtype, count(*), count(DISTINCT u), count(CASE WHEN plat=1 ...

  9. Hive 中的复合数据结构简介以及一些函数的用法说明

    目前 hive 支持的复合数据类型有以下几种: map (key1, value1, key2, value2, ...) Creates a map with the given key/value ...

最新文章

  1. 连接惠普打印机(通过WIFI)
  2. 报名 | 图灵奖得主John Hopcroft做客清华,与你畅谈信息革命!
  3. 关于字符串计算size的方法比较
  4. Apache Camel框架入门示例
  5. less 函数_Python中的函数式编程教程,学会用一行代码搞定所有内容
  6. ref获取元素 vue 删除子元素_vue中的 ref 和 $refs
  7. 版本字符串比较工具接口常用接口函数
  8. 原生js实现文字无缝向上滚动效果
  9. 搜狐畅游笔试题:1. 美丽的项链(动态规划) 2.多线程并发交替输出
  10. 多密钥ssh-key生成与管理
  11. flex AdvancedDataGrid 高级表格 介绍 教程
  12. 3 万字 51 张图教你 CPU、内存、操作系统硬核知识!
  13. aiohttp进阶教程
  14. SpringBoot热部署(实战)详解
  15. ARMv8-A architecture overview
  16. python 替换字符串内容_python如何替换字符串的内容
  17. ddr4 dqs 频率_你好,请问你知道DDR3中是DQS是什么意思吗
  18. spark学习之执行计划explain
  19. 新马華人的姓名大多用方言拼音,所以显得很混乱
  20. MySQL 的统计直方图

热门文章

  1. python获取计算机时间_python怎么获取系统当前的时间
  2. html 文本框赋值日期代码,如何获取到input输入框 中date的当前日期
  3. fit,transform,fit_transform详解
  4. 未转变者3.20找不到服务器,解决最新版本3.20.X未转变者开服出错问题
  5. 企业战略联动会不会成为未来的一个方向?
  6. 护肤产生共鸣_发展强大的品牌价值和产生共鸣的文化
  7. 微信小程序开发之页面传参
  8. 服务端和客户端的cookie传递
  9. 史上最强vue总结来了,全网独家首发!
  10. 分布式系统设计_分布式系统的设计审查清单