- Pig 教程
- Pig 体系结构
- Pig 安装
- Pig 执行
- Pig Grunt Shell
- Pig Latin 基础
- Pig 读取数据
- Pig 存储数据
- Pig Dump 运算符
- Pig Describe 运算符
- Pig Explain 运算符
- Pig illustrate 运算符
- Pig GROUP 运算符
- Pig Cogroup 运算符
- Pig JOIN 运算符
- Pig Cross 运算符
- Pig Union 运算符
- Pig SPLIT 运算符
- Pig FILTER 运算符
- Pig DISTINCT 运算符
- Pig FOREACH 运算符
- Pig ORDER BY 运算符
- Pig LIMIT 运算符
- Pig eval(求值) 函数
- Pig Load & Store 函数
- Pig Bag & Tuple 函数
- Pig 字符串(String)函数
- Pig 日期时间函数
- Pig 数学函数
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
Pig 字符串(String)函数
在 Apache Pig 中,我们具有以下 String 函数。
函数 | 描述 |
---|---|
ENDSWITH(string,testAgainst) | 来验证给定字符串是否以特定的子字符串结束。 |
STARTSWITH(string,substring) | 接受两个字符串参数,并验证第一个字符串是否以第二个字符串开始。 |
SUBSTRING(string, startIndex,stopIndex) | 从给定的字符串返回一个子字符串。 |
EqualsIgnoreCase(string1,string2) | 忽略大小写来比较两个 string 对象。 |
INDEXOF(string,character,startIndex) | 返回字符串中出现的第一个字符,从起始索引开始向前搜索。 |
LAST_INDEX_OF(expression) | 从开始索引向后搜索,返回字符串中最后出现字符的索引。 |
LCFIRST(expression) | 将字符串中的第一个字符转换为小写。 |
UCFIRST(expression) | 返回第一个字符转换为大写的字符串。 |
UPPER(expression) | UPPER(expression) 返回一个转换成大写字母的字符串。 |
LOWER(expression) | 将字符串中的所有字符转换为小写。 |
REPLACE(string,oldChar,newChar); | 将字符串中的现有字符替换为新字符。 |
STRSPLIT(string,regex,limit) | 按照给定正则表达式的匹配来分割字符串。 |
STRSPLITTOBAG(string,regex,limit) | 与 STRSPLIT() 函数类似,它通过给定的分隔符分割字符串,并在一个包中返回结果。 |
TRIM(expression) | 返回已删除前导和尾部空白的字符串副本。 |
LTRIM(expression) | 返回已删除前导空格的字符串副本。 |
RTRIM(expression) | 返回一个字符串的副本,并删除末尾的空格。 |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论