Apache Tajo 字符串函数


下表列出了 Tajo 中的字符串函数。

S.No. 功能说明
1 连接(字符串1,...,字符串N)

连接给定的字符串。

2 长度(字符串)

返回给定字符串的长度。

3 较低(字符串)

返回字符串的小写格式。

4 上(字符串)

返回给定字符串的大写格式。

5 ascii(字符串文本)

返回文本第一个字符的 ASCII 码。

6 bit_length(字符串文本)

返回字符串中的位数。

7 char_length(字符串文本)

返回字符串中的字符数。

8 八位字节长度(字符串文本)

返回字符串中的字节数。

9 摘要(输入文本,方法文本)

计算 Digest 字符串的哈希。这里,第二个 arg 方法是指 hash 方法。

10 initcap(字符串文本)

将每个单词的首字母转换为大写。

11 md5(字符串文本)

计算 MD5 字符串的哈希。

12 左(字符串文本,整数大小)

返回字符串中的前 n 个字符。

13 对(字符串文本,整数大小)

返回字符串中的最后 n 个字符。

14 定位(源文本,目标文本,start_index)

返回指定子字符串的位置。

15 strposb(源文本,目标文本)

返回指定子字符串的二进制位置。

16 substr(源文本,起始索引,长度)

返回指定长度的子字符串。

17 修剪(字符串文本[,字符文本])

从字符串的开始/结束/两端删除字符(默认为空格)。

18 split_part(字符串文本,分隔符文本,字段 int)

在分隔符上拆分字符串并返回给定字段(从一开始计数)。

19 regexp_replace(字符串文本、模式文本、替换文本)

替换与给定正则表达式模式匹配的子字符串。

20 反向(字符串)

对字符串执行反向操作。