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 交通频道 作文范文 装饰实习日记 情魂雨吟歌泪(2-6) 小学五年级作文550字:一次考试得高分的秘密 有关感恩祖国的诗歌推荐-十篇 青春疼痛之释怀忧寂 **镇**社区“九九重阳节”文艺晚会小结 去肯德基“过生日” 我是这样长大的作文700字 若、你不在 雪姑娘给予我快乐 朔州市农村老年女性养老状况研究 马年9字春联 感动常在300字 经典励志故事:一次成功就够了 2015七一建党节国旗下的讲话稿 猜一猜教学反思 我在QQ望着你 我不敢找你说话 幼儿园家长会发言稿1500字 读《批评是根救命稻草》有感 优秀指导老师优秀事迹 教师学年度工作总结范文-年终工作总结 游东岳庙250字 儿童节实用短信 孔子尊师的故事 再一次聆听幸福的脚步声 善良是人生的正能量_人生感悟 温馨短信 介绍信格式及范文 《致童年·勿忘初心》 我只想做一个简简单单的自己。难道有罪吗? 红楼梦成书两个必然条件 初三500字作文:咀嚼人生 教育实习生个人总结-个人工作总结_个人工作总结 昂起头来真美读后感 晏子使楚(剧本版)作文800字 他和他的故事 原来我们是条平行线作文1200字 关于推进加工贸易转型升级 艺术节 试论我国改革开放以来多党合作的基本经验 划一颗流星 点燃你的思念 议论作文:学会负责 入党思想汇报的写法(29) 小学三年级作文600字:美丽的大海 暴力女王与变态大王的星际大战 2013最无厘头的端午节祝福语 2016九月早安心语_2016秋天早安心语 严介和经典语录 五年级作文450字:奶味儿十足的亲情 关于力量的作文450字

Copyright © 2016 phpStudy |