当前位置: 首页 > backend >正文

使用C#判断字符串中是否包含中文字符

使用正则表达式可以快速的判断字符串中是否有中文。

代码示例:

    string test1 = "asdasdas121312/*-";string test2 = "阿三大苏打";string test3 = "asda阿三大苏打__132";private void Start(){Debug.Log(HasChinese(test1));Debug.Log(HasChinese(test2));Debug.Log(HasChinese(test3));}/// <summary>/// 判断字符串中是否包含中文/// </summary>/// <param name="str">需要判断的字符串</param>/// <returns>判断结果</returns>public bool HasChinese(string str){return Regex.IsMatch(str, @"[\u4e00-\u9fa5]");}

输出:
在这里插入图片描述

核心代码:

public bool HasChinese(string str)
{return Regex.IsMatch(str, @"[\u4e00-\u9fa5]");
}
http://www.xdnf.cn/news/11452.html

相关文章:

  • 【目标检测】58、目标检测中的正负样本分配策略总结
  • GaussDB数据类型转换介绍
  • pornstars java,Pornstar - QQ音乐-千万正版音乐海量无损曲库新歌热歌天天畅听的高品质音乐平台!...
  • 分享25个适合上班族的副业路子
  • Round Robin 算法
  • 常用的错误码介绍
  • 深入解析数码相机CCD坏点及噪点检测!【图解教程】
  • 容器化之-可视化镜像仓库管理(Harbor+阿里云oss)
  • 扒一扒那些叫欧拉的定理们(四)——平面几何欧拉定理美学鉴赏
  • PrepareStatement用法(附源码解析)
  • ubuntu使用VNC实现远程桌面
  • android drawtext 方法,8.2.13 drawText方法:绘制字符串
  • Windows系统字体优化方案(系统字体替换)
  • AAV相关研究最新进展(2023年5月)
  • 针对centos(Linux)多网卡bond绑定模式及其操作
  • LinearLayout
  • 29 | 分布式高可靠之流量控制:大禹治水,在疏不在堵
  • 【Android OpenGL开发】OpenGL ES与EGL介绍
  • ContentProvider的相关知识总结
  • 新加坡云服务器推荐 - 适合跨境外贸等业务
  • 2 v11补丁安装_老款macbook机型欺骗补丁强制安装macOS11 Big Sur图文详解
  • Linux下权限的修改-JDK的配置-文件的常见操作
  • Java学习 布局管理器之GridLayout(网格布局)
  • 企业最新几种好用的数据同步工具对比
  • Qt 多线程的几种实现方式
  • Linux系统三步安装QQ
  • C/C++网络编程
  • JSTL-核心标签库
  • 动态域名内网穿透(永久免费)
  • 设计模式七大原则-迪米特法原则