全角与半角的转化
添加时间:2013-6-11 点击量:
1.全角与半角的差别
汉字的特点使我们碰着了两个根蒂根基且又很是首要的概念,即全角与半角。形象的说,在应用英文输入法时,电脑屏幕上,一个英文字符(如a)所占的地位,人们称其为半角,而一个汉字所占的地位则便是两个英文字符,故称其为全角。
英文输入法下,无论是输入字母、符号还是数字,始终都只占一个英文字符的地位,即半角。但在中文输入法下,则会有全角半角两种选择,对中文字符来说,这两种选择对其没有影响,它始终都要占两个英文字符的地位,但对此状况下输入的符号、数字以及英文字母来说,就显得很首要,如以下所示:
china
china
前者输入选择的是半角,后者为全角。在选择全角后,即便是字母、符号、数字都无一例外埠要被当成汉字进行处理惩罚,视觉上看,因为它们占两个英文字符的地位,显得别扭了很多。
2.全角与半角的转化
Ansi多字节字体集在中文(汉字、中文符号)下即GBK编码,英文(英文字母、英文符号)下为ASCII码,一般来说,Ansi编码的文本便于法度的处理惩罚。对文本中字符串操纵前,建议同一应用全角或半角。比如全角的空格“ ”(对应的GBK编码A1A1),而半角的空格“ ”(对应的ASCII编码为\x20),若是文本中混淆应用,要查找空格地位或按空格分别段落时,显然两种空格会带来不须要的麻烦。文本中的内容可分为以下四类:
分类所有随风而逝的都属于昨天的,所有历经风雨留下来的才是面向未来的。—— 玛格丽特·米切尔 《飘》
1.全角与半角的差别
汉字的特点使我们碰着了两个根蒂根基且又很是首要的概念,即全角与半角。形象的说,在应用英文输入法时,电脑屏幕上,一个英文字符(如a)所占的地位,人们称其为半角,而一个汉字所占的地位则便是两个英文字符,故称其为全角。
英文输入法下,无论是输入字母、符号还是数字,始终都只占一个英文字符的地位,即半角。但在中文输入法下,则会有全角半角两种选择,对中文字符来说,这两种选择对其没有影响,它始终都要占两个英文字符的地位,但对此状况下输入的符号、数字以及英文字母来说,就显得很首要,如以下所示:
china
china
前者输入选择的是半角,后者为全角。在选择全角后,即便是字母、符号、数字都无一例外埠要被当成汉字进行处理惩罚,视觉上看,因为它们占两个英文字符的地位,显得别扭了很多。
2.全角与半角的转化
Ansi多字节字体集在中文(汉字、中文符号)下即GBK编码,英文(英文字母、英文符号)下为ASCII码,一般来说,Ansi编码的文本便于法度的处理惩罚。对文本中字符串操纵前,建议同一应用全角或半角。比如全角的空格“ ”(对应的GBK编码A1A1),而半角的空格“ ”(对应的ASCII编码为\x20),若是文本中混淆应用,要查找空格地位或按空格分别段落时,显然两种空格会带来不须要的麻烦。文本中的内容可分为以下四类:
分类所有随风而逝的都属于昨天的,所有历经风雨留下来的才是面向未来的。—— 玛格丽特·米切尔 《飘》 |