首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么区分字符是中文还是日文

2011-12-30 
如何区分字符是中文还是日文?我想知道得到的一个字符是中文还是日文?我得到的字符是Unicode的。谢谢了[解决

如何区分字符是中文还是日文?
我想知道得到的一个字符是中文还是日文?我得到的字符是Unicode的。
谢谢了

[解决办法]
虽然编码不同,但不知道怎么区分,学习一下
[解决办法]
有分段的,你去UTF-8编码表查一下日文所在的段区就可以了。
然后这样判断这个char是不是在此段就知道属于那种文字
[解决办法]
区分中、日、韩文需要相关内码识别,参考这几个连接:
中文的unicode码的范围4e00-9fa5
全角ASCII、全角中英文标点、半宽片假名、半宽平假名、半宽韩文字母:FF00-FFEF
http://www.unicode.org/charts/PDF/UFF00.pdf
汉字结构描述字符:2FF0-2FFF
http://www.unicode.org/charts/PDF/U2FF0.pdf
日文平假名:3040-309F
http://www.unicode.org/charts/PDF/U3040.pdf
日文片假名:30A0-30FF
http://www.unicode.org/charts/PDF/U30A0.pdf
日文片假名拼音扩展:31F0-31FF
http://www.unicode.org/charts/PDF/U31F0.pdf

[解决办法]
FYI:
http://www.chinaunix.net/jh/25/907172.html
[解决办法]
不和小日本打交道。

热点排行