当前位置:K88软件开发文章中心大数据Apache Pig → 文章内容

Apache Pig 字符串函数

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-26 10:03:55

由 jarodhu 创建,youj 最后一次修改 2016-12-28 在Apache Pig中有以下String函数。S.N.函数 & 描述1ENDSWITH(string, testAgainst)验证给定字符串是否以特定子字符串结尾。2STARTSWITH(string, substring)接受两个字符串参数,并验证第一个字符串是否以第二个字符串开头。3SUBSTRING(string, startIndex, stopIndex)返回来自给定字符串的子字符串。4EqualsIgnoreCase(string1, string2)比较两个字符串,忽略大小写。5INDEXOF(string, ‘character’, startIndex)返回字符串中第一个出现的字符,从开始索引向前搜索。6LAST_INDEX_OF(expression)返回字符串中最后一次出现的字符的索引,从开始索引向后搜索。7LCFIRST(expression)将字符串中的第一个字符转换为小写。8UCFIRST(expression)返回一个字符串,其中第一个字符转换为大写。9UPPER(expression)返回转换为大写的字符串。10LOWER(expression)将字符串中的所有字符转换为小写。11REPLACE(string, ‘oldChar’, ‘newChar’);使用新字符替换字符串中的现有字符。12STRSPLIT(string, regex, limit)围绕给定正则表达式的匹配拆分字符串。13STRSPLITTOBAG(string, regex, limit)与 STRSPLIT() 函数类似,它通过给定的分隔符将字符串拆分,并将结果返回到包中。14TRIM(expression)返回删除了前端和尾部空格的字符串的副本。15LTRIM(expression)返回删除了前端空格的字符串的副本。16RTRIM(expression)返回已删除尾部空格的字符串的副本。

Apache Pig 字符串函数