zoukankan
html css js c++ java
C#中判断字符是否为中文
在unicode 字符串中,中文的范围是在4E00..9FFF:CJK Unified Ideographs。
通过对字符的unicode编码进行判断来确定字符是否为中文。
protected
bool IsChineseLetter
(string input,int index
)
...
{
int
code
=
0
;
int
chfrom
=
Convert.ToInt32(
"
4e00
"
,
16
);
//
范围(0x4e00~0x9fff)转换成int(chfrom~chend)
int
chend
=
Convert.ToInt32(
"
9fff
"
,
16
);
if
(input
!=
""
)
...
{
code
=
Char.ConvertToUtf32(input, index
);
//获得
字符串input中指定索引index处字符unicode编码
if
(code
>=
chfrom
&&
code
<=
chend)
...
{
return true;
//
当code在中文范围内返回true
}
else
...
{
return false ;
//
当code不在中文范围内返回false
}
}
return false;
}
查看全文
相关阅读:
cnblogs 博客园下载工具
SQL 排序规则 CodeProject
SQL 排序规则问题
Datatbel和 string之间的相互转换
C#三步实现标准事件处理程序
利用C#来做ASP.NET的登陆页面
C#用panel实现子窗体的切换
C#中split分隔字符串的应用
C#.NET 用程序画图,曲线图
C#中消息的工作流程
原文地址:https://www.cnblogs.com/liufei88866/p/1534287.html
最新文章
[Leetcode] Binary Tree Inorder Traversal
[Leetcode] Edit Distance
[Leetcode] Convert Sorted List to Binary Search Tree
一起手写吧!插入排序和快排!
一起手写吧!数组去重、数组乱序!
css相关,flex布局全通!
Vue相关,Vue生命周期及对应的行为
安全相关,关于https
浏览器相关,关于强缓存、协商缓存、CDN缓存。
Vue框架,computed和watch的区别
热门文章
关于浏览器,从输入URL到呈现页面过程!(主讲TCP/IP协议)
日语学习,标日初级上册,语法总汇!
一起手写吧!浅拷贝,深拷贝!
Arduino 元件
语音控制 灯,空调,门
SQL 调用 webservice
SQL DBA 学习
源代码分享网站
数据库连接工具
知识库工具
Copyright © 2011-2022 走看看