Hive 正则表达式

2020-09-08  本文已影响0人  zhuchunyan_aiji

判断字符串是否是数字

 SELECT  '123456' rlike '^\\d+$';--true,前面需要是两个\\,后面的$必须要带

SELECT '1234sdc' regexp '^[0-9]+$' ; --false

^\d+(\.\d+)?
^ 定义了以什么开始
\d+ 匹配一个或多个数字
? 设置括号内的选项是可选的
\. 匹配 "."
可以匹配的实例:"5", "1.5" 和 "2.21"。
上一篇 下一篇

猜你喜欢

热点阅读