返回

sql-Impala是否支持负面lookbehinds?

发布时间:2022-04-22 17:30:54 216
# 数据库

我在Impala中使用类似regexp_的负向后查找来查找字符串数组中的模式。我根据一个样本数据集构建了如下表达式。运行它会产生以下错误消息。

无效的正则表达式:'(?<=Hello).+'

regexp_like(string_field,'(?

后果 字符串_字段
没有对手 你好,世界,再见
火柴 酷,不酷
没有对手 酷,你好,再见

这种反向查找在python中工作。还有其他人见过这个吗?我试过查看文档,但没有发现任何特别有用的东西。

一个更好的例子。

我试图从逗号分隔的字符串数组中找到至少一个匹配项,其中至少一个数组元素前面没有关键字,例如-('Hello')。对于手头的任务,消极的环顾似乎是最优雅的解决方案之一。

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像