本段代码用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 (转载请保留)