手机
当前位置:查字典教程网 >编程开发 >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#三种判断数据库中取出的字段值是否为空(NULL) 的方法

c#中分割字符串的几种方法

计算字符串和文件MD5值的小例子

c#在控制台输出彩色文字的方法

C#使用非托管代码直接修改字符串的方法

精品推荐
分类导航