1

我正在尝试在 Presto 中查找字符串中字符的频率数。

喜欢129.11.20.0,我想.在这个字符串中找到点的数量。

只是想知道是否有可用的功能

4

2 回答 2

6

您可以使用regexp_count函数。

于 2020-01-12T11:53:21.293 回答
5

我在 AWS athena 中寻找相同的东西,这是一项托管的 presto 服务。它不支持 regexp_count,所以我使用了以下表达式:

SELECT CARDINALITY(REGEXP_EXTRACT_ALL('1.1.1.1', '\.'))
于 2020-03-16T19:44:17.273 回答