hive正则匹配特殊字符(正则表达式字符串匹配)

首先,中文字符集为’^[\\4e00-\\u9fa5]$’1.如果直接在Hive命令行中使用,则直接使用‘^[\\u4e00-\\u9fa5]$’进行匹配2.如果在终端调用,则需叫上转义符,如hive-e”select’中国’rlike‘^[\\\u4e00-\\\u9fa5]$’”3.在scala和java中使用同1;valre…

大家好,又见面了,我是你们的朋友全栈君。

首先,中文字符集为 ‘^[\\4e00-\\u9fa5]$’

1.如果直接在Hive命令行中使用, 则直接使用 ‘^[\\u4e00-\\u9fa5]$’ 进行匹配

 

2.如果在终端调用,则需叫上转义符,如

hive -e "select '中国'  rlike ‘^[\\\u4e00-\\\u9fa5]$’"

 

3.在scala和java中使用 同1;

val regex = new Regex("[\\u4e00-\\u9fa5]")
val a = regex.findFirstMatchIn("中国")
println(a)

 

转载于:https://www.cnblogs.com/LakersChampionship/p/9718768.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128211.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Linux2021.5.5激活码(最新序列号破解)

    Linux2021.5.5激活码(最新序列号破解),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月18日
    699
  • tree树形结构_什么是树形结构

    tree树形结构_什么是树形结构一、树的基本概念(1)树(Tree)的概念:树是一种递归定义的数据结构,是一种重要的非线性数据结构。树可以是一棵空树,它没有任何的结点;也可以是一棵非空树,至少含有一个结点。(2)根(Root)

    2022年8月3日
    5
  • vim 使用指南

    vim 使用指南

    2021年4月23日
    217
  • 过压保护(2)_过压保护值和欠压保护值

    过压保护(2)_过压保护值和欠压保护值http://www.elecfans.com/dianlutu/protect/2009102499242.html采用CW136构成的过压保护电路图中是采用CW136构成的过压保护电路,当电子设备

    2022年8月2日
    8
  • 广告平台精准推送系统解决方案架构「建议收藏」

    广告平台精准推送系统解决方案架构「建议收藏」以上就是广告精准推送的一个架构图。广告联盟是由多家广告提供商提供形成的一个组织,提供了多个平台的收集到的数据进行整合,数据的分析、清理,计算、统计等,提供向需要投放广告的广告主提供了一个投放系统平台。当用户进入门户网站或者app时,不同的用户看到的是不同的广告,广告联盟的系统计算出了不同用户或者用户群体的不同需求,通过广告推荐引擎系统和数据仓库中的统计数据以及用户的需求,展示给对应需求的用户观看,…

    2022年10月5日
    1
  • lan8742a_工业互联-Microchip极佳以太网物理层收发器KSZ8041/LAN8720A推荐

    lan8742a_工业互联-Microchip极佳以太网物理层收发器KSZ8041/LAN8720A推荐原标题:工业互联-Microchip极佳以太网物理层收发器KSZ8041/LAN8720A推荐Microchip推出多款拥有高级功能、合规认证、全面的软件支持和产品化评估工具的以太网芯片组合,帮助降低高速网络部署的复杂性和消除部署过程中的障碍,并致力为客户提供完善的高可靠性以太网产品平台,帮助客户易于获得设计资源和简化产品设计。KSZ8041NLMicrochip公司KSZ8041NL,其内核可在…

    2022年6月22日
    62

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号