[英]How to extract the number with decimal in Hive using regexp_extract
嘗試使用:-
regexp_extract(event_list,'20220=([0-9.]+)', 1)
如果要在之后添加數據,
則也可以在正則表達式中使用它,如下所示:-
regexp_extract(event_list,'20220=([0-9.,]+)', 1)
hive> select regexp_extract(',211,253,20219,20220=27.87,20222,20223','20220=([^,]*)',1);
27.87
要么
hive> select regexp_extract(',211,253,20219,20220=27.87,20222,20223','20220=(.*?),',1);
27.87
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.