【C#】如何得到字符串中 汉字的个数
2017-09-26 15:05
323 查看
代码很简单
int _noCharacter = 0;
for (int j = 0; j < stepText.text.Length; j++)
{
if (stepText.text[j] >= 0x4E00 && stepText.text[j] <= 0x9FA5)
{
_noCharacter++;
}
}
从中我们也可以得到 除汉字外其他 字符的个数 比如 数字 + 标点符号 + 字母等等 ,想项目中有时候需要知道标点符号的个数 ,但是有很多奇奇怪怪的标点符号 所以不能一一列举出来 就需要把里面的 汉字 字母 数字抛开来得到
int _noCharacter = 0;
for (int j = 0; j < stepText.text.Length; j++)
{
if (stepText.text[j] >= 0x4E00 && stepText.text[j] <= 0x9FA5)
{
_noCharacter++;
}
}
从中我们也可以得到 除汉字外其他 字符的个数 比如 数字 + 标点符号 + 字母等等 ,想项目中有时候需要知道标点符号的个数 ,但是有很多奇奇怪怪的标点符号 所以不能一一列举出来 就需要把里面的 汉字 字母 数字抛开来得到
相关文章推荐
- c#中如何得到汉字的拼音首字母
- C#接收C++动态库返回字符串char*,在C#端如何接收并得到正确的字符串
- unity c#如何检测一串字符串中的汉字数与英文字母 标点符号数
- c#中如何得到汉字的拼音首字母
- c#中如何判断字符串是汉字或是纯字母
- mysql字符串如何得到指定字符最后的位置,学习SUBSTRING_INDEX的用法
- C#中如何在字符串中设置上标
- 编程回忆之C#回忆(如何向webservice传输xml格式字符串)
- 使用C#将Byte数组中含有的BCD码转换成字符串,及如何将字符串转换成BCD码
- C# 如何把字符串转换为枚举
- C#实现如何判断一个字符串是否为整数和浮点
- 谈谈c#中 全角 半角 汉字 大小写字母的宽度 及中英文混合字符串对齐的方法
- C#实现字符串按多个字符采用Split方法分割得到数组
- C#中如何从字符串中提取数字
- C#:如何得到一个网页的所有a标记 herf 链接代码
- 在javascript中如何得到中英文混合字符串的长度
- 如何判断字符串是否为空串?[C#]
- 如何在C#里面象js一样可以直接计算字符串的值
- 转换字符串中汉字为其拼音缩写(C#)
- 如何将C#中将TextBox的数据以及从数据库中查询得到的数据导出到Excel中