首页 > 其他分享 >正则表达式如何匹配中文

正则表达式如何匹配中文

时间:2024-11-06 22:30:03浏览次数:1  
标签:字符 中文 匹配 字节 正则表达式 长度

\w匹配的仅仅是中文,数字,字母,对于国人来讲,仅匹配中文时常会用到,见下

匹配中文字符的正则表达式:

[\u4e00-\u9fa5]

或许你也需要匹配双字节字符,所谓“双字节字符”就是长度是两个字节(byte)的字符,比如“嗨”、“!”、“。”,汉字及中文标点就是双字节字符;“k”、“!”、“.”,英文字母及英文标点是单字节的。

匹配双字节字符(包括汉字在内):

[^\x00-\xff]

注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)

一、会议详情

二、重要信息

三、大会介绍

标签:字符,中文,匹配,字节,正则表达式,长度
From: https://www.cnblogs.com/bigcat26/p/18531201

相关文章

  • 2024/11/6日 日志 正则表达式,web与HTTP
    正则表达式点击查看代码--正则表达式--·概念:正则表达式定义了字符串组成的规则--·定义:--1.直接量:注意不要加引号--varreg=/^lw{6,12}$/:--2.创建RegExp对象--varreg=newRegExp("^lw{6,12}$");--·方法:--· test(str):判断指定字符串是否......
  • zlibrary中文版入口及电子书客户端/app(2024更新)
    Z-library是一个全球范围内庞大的数字图书馆之一,其藏书量非常丰富。截至最新数据,Z-library共收录了超过9,826,996册电子书以及84,837,646篇学术期刊文章。这个数字图书馆覆盖了从经典文学巨著到前沿理工学科,从人文艺术瑰宝到专业学术论文的广泛领域,几乎能够满足每一位求知者的阅读......
  • bug解决记录:前端解密后的中文是问号的解决办法
     最近的项目中,遇到了这个问题,我们的容灾环境要进行演练,但是进行切换到容灾环境的时候,发现返回的中文都是?问号解决思路:1.先看下接口的请求头和响应头是不是指定了这个编码格式。排查出来发现都是有的2.看下解密和加密是否有指定编码格式设置字符byte[]bytes=srcData.getByt......
  • Xshell5登录报“找不到匹配的host key 算法“的错误
    Xshell5登录报"找不到匹配的hostkey算法"的错误现象解决方法一:解决方法二 现象xshell5登录欧拉22.03时报错:找不到匹配的hostkey算法解决方法一:1.编辑/etc/ssh/sshd_config,如下所示: #在行尾增加",ecdh-sha2-nistp521",以满足ecdsa公钥方式登录(密钥长度521......
  • Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题
     卸载fcitxsogou输入法#彻底卸载sogou和fcitxsudoaptpurgesogoupinyinsudoaptpurgefcitxsudoaptautoremovesudoaptremovefcitx*sudoaptpurgefcitx*sudoaptautoremove#删除配置文件cd.config/rm-rfsogoupinyin/rm-rfibus安装&配置ibus-rime#安装ib......
  • PbootCMS 模板修改 tags 实现 keywords 内容关联匹配
    修改ParserController.php文件:打开 apps/home/controller/ParserController.php 文件,找到以下代码://tags数据参数筛选$where2=array();if($tags){$tags_arr=explode(',',$tags);foreach($tags_arras$value){if($value){if($fuzzy)......
  • 初学Java基础---Day21---正则表达式,日期类,Math类,Random类,System类,Runtime类,大数值运
    一,正则表达式理解:        符合某个语句规范的字符串案例://案例:把一个字符串中带电话号码替换成130****1111的形式Stringstr="小红13012341111小绿15112342222小黑13912343333";//分析:电话号码可以分为三组如:(130)(1234)(1111)其中第一组中的1是固定/......
  • Ollama简介,以及中文使用指南和AMD图形显卡驱动下载
    Ollama是一个开源的大型语言模型(LLM)服务工具,它旨在简化在本地运行大语言模型的过程,降低使用大语言模型的门槛。Ollama使得开发者、研究人员和爱好者能够在本地环境快速实验、管理和部署最新的大语言模型,包括但不限于如Qwen2、Llama3、Phi3、Gemma2等开源的大型语言模型。Oll......
  • CCleaner Professional v6.28 中文授权版
    开发者Piriform打造的 CCleanerProfessional 是业内公认的高效PC清理和优化工具之一。它通过自动清理功能,能定期清理垃圾文件,保持电脑运行效率。同时,提供的自动隐私保护功能可在不使用浏览器时自动清理历史记录和Cookies。该版本已授权,可以使用全部功能。操作说明:1、将......
  • 数据结构,问题 G: 字符串匹配问题
    题目描述字符串中只含有括号(),[],<>,{},判断输入的字符串中括号是否匹配。如果括号有互相包含的形式,从内到外必须是<>,(),[],{},例如。输入:[()]输出:YES,而输入([]),([])都应该输出NO。输入文件的第一行为一个整数n(0<n<20),表示以下有多少个由括号组成的字符串。接下来的......