1、length
1 | --返回字符串A的长度 |
2、reverse
1 | --返回字符串A的反转结果 |
3、concat
1 | --返回输入字符串连接后的结果,支持任意个输入字符串 |
4、concat_ws
1 | --返回输入字符串连接后的结果,第一个参数为各个字符串间的分隔符 |
5、substr/substring
1 | --返回字符串A从start位置到结尾的字符串 |
6、upper/ucase
1 | --返回字符串A的大写格式 |
7、lower/lcase
1 | --返回字符串A的小写格式 |
8、trim
1 | --去除字符串两边的空格 |
9、ltrim
1 | --去除字符串左边的空格 |
10、rtrim
1 | --去除字符串右边的空格 |
11、regexp_extract
1 | regexp_extract(str,regexp,index) |
12、regexp_replace
1 | regexp_replace(string A, string B, string C) |
13、parse_url
1 | parse_url(url,partToExtract[,key]) |
14、get_json_object
1 | get_json_object(string json_string,string path) |
15、json_tuple
1 | --解析json字符串,返回多个对象。不需要添加'$.' |
16、space
1 | --返回指定长度的空字符串 |
17、repeat
1 | --返回重复n次后的str字符串 |
18、ascii
1 | --返回字符串str第一个字符的ascii码 |
19、lpad
1 | lpad(string str,int len,string pad) |
20、rpad
1 | rpad(stringstr,intlen,stringpad) |
21、split
1 | split(string str,string pat) |
22、find_in_set
1 | find_in_set(string str,string strList) |