【发布时间】:2014-11-12 16:08:17
【问题描述】:
在我的 Hive DB 中有一个 URL 字段是具有这种特定模式的字符串类型:
/Cats-g294078-o303631-Maine_Coon_and_Tabby.html
我想提取字符串末尾附近的两个 Cat“类型”,结果类似于:
mainecoontabby
基本上,我只想提取 - 作为一个小写字符串 - Cat“类型”,它们总是由“_ 和 _”分隔,前面是“-”,后面是“.html”。
在 HQL 中是否有一种简单的方法可以做到这一点?我知道 HQL 的功能有限,否则我会使用正则表达式或子字符串或类似的东西。
谢谢, 克拉克
【问题讨论】: