中日文的处理可以说大家可能经常遇到。
这里提供一个代码范围,供大家编写中日文处理的时候使用。
文字种类
类型
开始code
结束code
参考
全角文字
CharTypeFwAll
→
(CharTypeFwSpace)
+ (CharTypeFwAlpha)
+ (CharTypeFwNumber)
+ (CharTypeKanji)
+ (CharTypeHiragana)
+ (CharTypeFwKatakana)
半角文字
CharTypeHwAll
0x0020
0x009f
Latin
0xff61
0xff9f
← (CharTypeHwKatakana)
半角スペース
CharTypeHwSpace
0x0020
0x0020
全角スペース
CharTypeFwSpace
0x3000
0x3000
半角アルファベット
CharTypeHwAlpha
0x0041
0x005A
(CharTypeHwAlphaU)
+ (CharTypeHwAlphaL)
0x0061
0x007A
半角アルファベット大文字
CharTypeHwAlphaU
0x0041
0x005A
半角アルファベット小文字
CharTypeHwAlphaL
0x0061
0x007A
全角アルファベット
CharTypeFwAlpha
0xff21
0xff3a
0xff41
0xff5a
半角数字
CharTypeHwNumber
0x0030
0x0039
全角数字
CharTypeFwNumber
0xff10
0xff19
漢字
CharTypeKanji
0x2e80
0x2eff
CJK Radicals Supplement
0x2f00
0x2fdf
Kangxi Radicals
0x3100
0x312f
Bopomofo
0x31a0
0x31bf
Bopomofo extended
0x3400
0x4dbf
CJK Unified Ideographs
0x4e00
0x9faf
CJK Unified Ideographs
0xf900
0xfaff
CJK Compatibility Ideographs
ひらがな
CharTypeHiragana
0x3040
0x309f
全角カタカナ
CharTypeFwKatakana
0x30a0
0x30ff
半角カタカナ
CharTypeHwKatakana
0xff61
0xff9f