我在redshift中使用了split\u part函数,并在hive中寻找等价的函数。我想用下面的格式解析URL。我已经研究过parse\uurl函数,但认为没有一个选项可以满足我的需要。所以我想我需要一些字符串函数。因此,对于以下URL:
www.ibm.com www.fr.ibm.com
我想要在www之后的所有东西。文档有一个substring\u index函数,这似乎是我需要的,但它在我使用的配置单元版本上不起作用(不知道如何检查我使用的版本)
dphi5xsq1#
只是使用 REGEXP_EXTRACT() 在第一次之后把所有东西都拿走 . ```SELECT url, REGEXP_EXTRACT(url, '\.(.*)') AS parsed_urlFROM db.tbl
REGEXP_EXTRACT()
.
1条答案
按热度按时间dphi5xsq1#
只是使用
REGEXP_EXTRACT()
在第一次之后把所有东西都拿走.
```SELECT url
, REGEXP_EXTRACT(url, '\.(.*)') AS parsed_url
FROM db.tbl