Apache Tajo - 字符串函数


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

编号 功能说明
1 连接(字符串1,...,字符串N)

连接给定的字符串。

2 长度(字符串)

返回给定字符串的长度。

3 较低(字符串)

返回字符串的小写格式。

4 上部(字符串)

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

5 ascii(字符串文本)

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

6 位长度(字符串文本)

返回字符串中的位数。

7 char_length(字符串文本)

返回字符串中的字符数。

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

返回字符串中的字节数。

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

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

10 initcap(字符串文本)

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

11 md5(字符串文本)

计算字符串的MD5哈希值。

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

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

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

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

14 定位(源文本,目标文本,起始索引)

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

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

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

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

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

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

删除字符串开头/结尾/两端的字符(默认为空格)。

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

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

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

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

20 反转(字符串)

对字符串执行反向操作。