全角半角转换器(字母、数字、标点、空格、片假名)
把全角字母、数字、标点符号、空格和片假名一键转成半角,或把半角转成全角,也能在平假名和片假名之间转换。半角片假名的浊音符号(ガ ↔ ガ)也能正确处理。
转换为:
哪些字符会转换
- 只转换 Unicode 中成对的字符:A–Z、a–z、0–9 和 ASCII 符号的全角形式(包括,!?:;()),全角空格(U+3000),¥ 等全角符号,以及半角片假名和 。「」、・ー。
- 半角片假名的浊音符号゙和半浊音符号゚是单独的字符。转成全角时与前一个字合成一个字(ガ → ガ、パ → パ、ヴ → ヴ),转成半角时再拆开。
- 没有对应字符的保持不变:ヵ、ヶ、ヮ、ヰ、ヱ 和平假名没有半角形式;〜(波浪线)和 “ ” 也不是 ~ 和 " 的全角形式。
- 所有转换都在浏览器中完成。你输入的文本不会发送给 LeedyBox,也不会被保存。
使用方法
- 把文本粘贴到“输入”框中。
- 选择“半角”或“全角”,并勾选要转换的字符类型。半角片假名很少用到,所以选“半角”时片假名默认不勾选,需要时再勾选。
- 要把平假名转成片假名(或反过来),在“平假名和片假名”中选择方向。它可以和全角、半角设置一起使用。
- 输入或更改选项后,“输出”会立即更新。检查后点击“复制结果”。
常见问题
全角和半角有什么区别?
在中文、日文、韩文里,每个字占一个方格。全角字母和数字(ABC123)与汉字一样宽,半角(ABC123)只有一半宽。它们看起来相似,却是编码不同的字符,所以搜索 ABC 可能找不到 ABC,只接受半角数字的输入框也会把全角数字判为错误。
中文句号“。”和顿号“、”为什么不转成半角?
“,!?:;()”是 ASCII 符号的全角形式,所以勾选“标点符号”就会转成 , ! ? : ; ( )。而“。”“、”“「」”是中日文专用的标点,在 Unicode 中不对应英文的“.”或“,”,只对应日文的半角形式 。 、 「」,并归在“片假名”选项里。如果系统要求英文标点,请手动替换。
为什么 ガ 变成一个字,ガ 变成两个字?
半角片假名没有单独的浊音字。ガ 写成 カ 加浊音符号 ゙ 两个字,パ 写成 ハ 加半浊音符号 ゚ 两个字。本工具转成全角时把两个字合成一个,转成半角时再拆开,所以字数会变。
为什么 〜 和 “ ” 不转换?
波浪线 〜(U+301C)是日文标点,不是全角波浪号 ~(U+FF5E);“ ” ‘ ’ 也不是全角形式。Unicode 中与半角成对的只有 ~ 和 ~、" 和 "、' 和 '。如果系统只接受 ASCII 字符,请手动替换这些符号。
能转换半角韩文字母等字符吗?
不能。转换范围是全角 ASCII 字符、全角空格、全角符号 ¢£¬ ̄¦¥₩ 和半角片假名。同一 Unicode 区块中的半角韩文字母和半角箭头、图形很少用到,保持不变。
输入的文本会被发送到别处吗?
不会。转换在浏览器中完成,页面不会保存你输入的内容。