字符串函数在hive中经常使用,本篇博客将记录一些常用的字符串函数(持续更新)
1、字符串分割函数:split
语法: split(string str, string regex)
返回值: array
说明: 按照 pat 字符串分割str,会返回分割后的字符串数组
举例:
hive> select split("hadoop_spark_hive","_") from stringTest
["hadoop","spark","hive"]
2、数组元素包含函数array_contains
语法:array_contains(array arr, element)
返回值:true or false
说明:返回数组中是否包含一个一个元素
举例:
hive>select array_contains(split("hadoop_spark_hive","_"),"hive") from stringTest
true