正则匹配函数 regexp
1.正则匹配 数值型
hive > select 1 regexp '^[0-9]*$' from dual;
> true
2.正则匹配数值开头结尾
hive > select '1aa1' regexp '^[0-9].*$' from dual;
> true
3.正则匹配字母hive > select 'abc' regexp '^[a-z]*$' from dual;
> true
其实正则匹配都比较相同,^ 表示开头,$表示结尾,.表示 任意字符 ,* 表示匹配模式里面任意多个

本文介绍如何在Hive中使用正则表达式进行数据匹配,包括数值型匹配、字符串开头结尾匹配以及字母匹配等常见场景,并解释了常用的正则符号如^、$、.和*的含义。
4711

被折叠的 条评论
为什么被折叠?



