• 2
  • 新人请关照

HIVE 中 REGEXP_EXTRACT 正则 提取, 如何实现同一模式多次迭代匹配

希望找出序列中“0”多次(>1)出现的子序列

select REGEXP_EXTRACT('010011000111','(0){2,}',0);

实际返回
00
(共2个0)

期望返回
00000
(共5个0)

另外,使用用REGEXP_REPLACE是能够正确替换所有多次出现的0的,但REGEXP_EXTRACT提取不行,很奇怪

阅读 966
评论
    1 个回答
    • 0
    • 新人请关照

    您现在解决了吗?我也遇到同样的问题了。

    该答案已被忽略,原因:

      撰写回答

      登录后参与交流、获取后续更新提醒

      相似问题
      推荐文章