hive特殊字符的替换

Posted 上官沐雪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hive特殊字符的替换相关的知识,希望对你有一定的参考价值。

hive特殊字符的替换

1.去掉换行符,tab等特殊字符

select regexp_replace(businessscope,'\\\\n|\\\\r|\\\\t','');

2.判断有无中文

select if(length(regexp_extract(province,'([\\\\\\u4E00-\\\\\\u9FA5]+)',1))=0,province,null) as province

以上是关于hive特殊字符的替换的主要内容,如果未能解决你的问题,请参考以下文章

hive替换文件中特殊字符

hive怎样取出字段包含的所有特殊字符

hive中 regexp_replace的用法,替换特殊字符问题

Hive 处理敏感字段 字符串替换

hive正则表达式

linux 特殊符号怎样用sed替换