本段代码用asp.net判断字符编码 ,主要实现判断字符是否为gb2312编码格式。
private bool IsGB2312(string word)
{
byte[] bytes = Encoding.GetEncoding("GB2312").GetBytes(word);
if (bytes.Length <= 1)
{
return false;
}
else
{
byte byte1 = bytes[0];
byte byte2 = bytes[1];
if (byte1 >= 176 && byte1 <= 247 && byte2 >= 160 && byte2 <= 254) //判断是否是GB2312
{
return false;
}
else
{
return true;
}
}
}
作者信息:飞跃,javascript教程-技术之家 博客的博主
原文地址:http://www.ngiv.cn/cmd.asp?act=gettburl&id=300 (转载请保留)
本文介绍了一段使用ASP.NET实现的代码,该代码主要用于判断字符串是否为GB2312编码格式。通过获取指定字符串的字节序列并检查其范围来确定是否符合GB2312标准。
1075

被折叠的 条评论
为什么被折叠?



