手机
当前位置:查字典教程网 >编程开发 >C#教程 >C#实现判断字符串中是否包含中文的方法
C#实现判断字符串中是否包含中文的方法
摘要:本实例展示了C#实现判断字符串中是否包含中文的方法,是一个非常实用的功能,对初学者来说有一定的借鉴学习价值,具体实现方法如下:主要功能代码如...

本实例展示了C#实现判断字符串中是否包含中文的方法,是一个非常实用的功能,对初学者来说有一定的借鉴学习价值,具体实现方法如下:

主要功能代码如下:

/// <summary> /// 判断字符串中是否包含中文 /// </summary> /// <param name="str">需要判断的字符串</param> /// <returns>判断结果</returns> public static bool HasChinese(this string str) { return Regex.IsMatch(str, @"[u4e00-u9fa5]"); }

单元测试代码如下:

[TestMethod()] public void HasChineseTest() { string _chineseStr1 = "你好Word"; bool _expected1 = true; bool _actual1 = StringToolV2.HasChinese(_chineseStr1); Assert.AreEqual(_expected1, _actual1); string _chineseStr2 = "Hello World"; bool _expected2 = false; bool _actual2 = StringToolV2.HasChinese(_chineseStr2); Assert.AreEqual(_expected2, _actual2); }

测试结果如下:

C#实现判断字符串中是否包含中文的方法1

【C#实现判断字符串中是否包含中文的方法】相关文章:

获取字符串中的汉字拼音首字母

C# 将字节流转换为图片的实例方法

C# 判断字符串第一位是否为数字

C# 读取指定路径配置文件的方法

深入C# 内存管理以及优化的方法详解

用C#实现启动另一程序的方法实例

C#中使用split分割字符串的几种方法小结

C#删除文件目录或文件的解决方法

C# 格式化字符首字母大写的方法

c#重写TabControl控件实现关闭按钮的方法

精品推荐
分类导航