hive中匹配反斜杠\

今天在做查询时候需要匹配某个字段中的反斜杠\,测试了一下,可以使用以下方法

select name from my_table where name  != regexp_replace(name,'\\\\','\\\\\\\\');

本来想使用like 加 %来匹配的,但是一直无效,猜测是\转义的优先级比较高
所以换一个思路,将每个字段中的’\‘的数量翻倍,这样,不含’\'的字段值不变。

©️2020 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值