博客信息

Hive通过正则获取匹配的内容

发布时间:『 2020-03-02 16:31』  博客类别:Hadoop/Spark  阅读(2046) 评论(0)

1、使用举例:regexp_extract(field,'(1[0-9]{10})',0) 获取手机号部分。field字段中含有手机号,'(1[0-9]{10})'是手机号的正则,0表示第一个满足的字符串;

2、使用正则作为过滤条件:mobile regexp '^1[0-9]{10}'。

关键字:   hive     正则  
评论信息
暂无评论
发表评论
验证码: 
Powered by IMZHANGJIE.CN Copyright © 2015-2025 粤ICP备14056181号