asp.net判断字符串是否是中文的方法


任何字符在unicode编码中都占用两个字节。
而在一般编码方式中英文字符可以用一个字节表示,中文要用两个。
这样英文字符在unicode编码中多占用了一个没有用的字节,这个没用字节就用0代替。
如果unicode编码中字符的第一个字节是0那他就是英文字符。不是0他就可能是除了英文字符之外的很多种语言的文字,不仅仅是中文。

复制代码 代码如下:

View Code

public bool CheckChinese(string str)
        {
            bool flag = false;
            UnicodeEncoding a = new UnicodeEncoding();
            byte[] b = a.GetBytes(str);
            for(int i=0;i<b.Length;i++)
            {
                i++;
                if (b[i] != 0)
                {
                    flag = true;
                }
                else
                {
                    flag = false;
                }
            }
            return flag;
        }



相关阅读:
MySQL中distinct与group by语句的一些比较及用法讲解
Android程序开发通过HttpURLConnection上传文件到服务器
PHP中类的继承和用法实例分析
各种AJAX方法的使用比较详解
win7升级win8系统后鼠标间歇性失灵如何解决
php微信支付之APP支付方法
win10预览版10061系统主题颜色怎么更改
Jquery实现仿腾讯微博发表广播
PHP 抽象方法与抽象类abstract关键字介绍及应用
使用配置类定义Codeigniter全局变量
WordPress主题制作之模板文件的引入方法
如何解决mysqlimport: Error: 13, Can't get stat of 的问题
快速解决owin返回json字符串多带了双引号"多了重string转义字符串
JavaWeb开发入门第一篇必备知识讲解
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 飞向xx作文:飞向真正的天堂 七夕,一些被尘封的事 道桥专业求职信怎么写 罗玉凤语录 小学五年级作文500字:初三生活 《铁道游击队》读后感4篇 小学二年级作文200字:Gifts and Books 2015年党员培训材料 文字与音符的交响——《肖邦故园》教学案例 允许深造申请书 县环保局干部解放思想大讨论心得体会 广州游的数学问题300字 失眠里的商机 小猫钓鱼读后感 小黄龙 逃犯奇异的想法 白鹤的布袋 我是好样的作文1200字 高中高二作文900字:难忘的教育 小学五年级作文650字:我看奥运比赛 公司管理人员考核标准 大学学生会2011年生活部10月工作总结 农委贯彻市食品药品安全工作会议的情况汇报 小学一年级作文650字:我和我的美国弟弟哲西 第一次寄信350字 城市文化与未来发展题材小品剧本:千年等一回 计算机实习日记 梦之《字典里的爱》 励志小故事:成功总在风雨后 小学五年级作文800字:做个张扬个性的自我 与其抓狂,不如释放 初中初二作文800字:我当家 小学五年级作文800字:许老师 关于描写校园生活的初中生作文_校园里的笑声 心太痛 节约资源,从小事做起 家电实习周记 参加玉溪电网首届女职工论坛的感想/仲丽辉 莎士比亚的名言 学校优秀领导入党转正申请书 永济普救寺 抓乌龟 端午节习俗有哪些 其实亲人很爱你作文1200字 人类,爱护大自然吧! 高中高三作文2300字:两岸“三通”改写历史 高考满分作文800字:高考满分作文:给我一双翅膀(重庆) 舍本而逐末 开展百日矛盾纠纷排查调处活动工作总结 吸血鬼日记第1季第22集(第一季大结局)

Copyright © 2016 phpStudy |