> zenkaku | hankaku <

一键转换日文全角(zenkaku)与半角(hankaku)字符,字母、数字、符号、空格和片假名可分别选择。

要转换的字符类型
[01]

按类型选择

字母、数字、符号、空格和片假名可分别转换,例如只把邮政编码中的数字转为半角。

[02]

正确处理浊点

带独立浊点的半角片假名,如 ガ、パ,会合并为 ガ、パ;反方向则拆分。

[03]

即时且私密

输入时立即更新结果,并按字符类型统计数量。文本不会离开浏览器。

>> 技术细节

全角半角转换原理:

全角 ASCII 字符(U+FF01 至 U+FF5E)比对应的半角 ASCII(U+0021 至 U+007E)正好高 0xFEE0,全角空格 U+3000 对应普通空格。半角片假名(U+FF61 至 U+FF9F)与全角假名逐一对应,假名后跟 ゙ 或 ゚ 时合并为一个字符。平假名、汉字和表情符号不会被转换。

示例:

ABC123 ガギ → ABC123 ガギ ABC123 ガギ → ABC123 ガギ ¥ ⇄ ¥ \ ⇄ \ ~ ⇄ ~

为什么使用此工具:

  • >字母、数字、符号、空格、片假名分别转换
  • >浊音与半浊音假名正确合并与拆分
  • >显示转换前各类字符的数量
  • >在浏览器内处理,内容不会外传

>> 常见问题

问:全角和半角有什么区别?

答:全角字符占一个日文字符的宽度,半角字符占其一半,与普通 ASCII 字母和数字等宽。

问:哪些字符会被转换?

答:ASCII 字母、数字、符号、空格,以及片假名及其标点和长音符。平假名、汉字和表情符号保持不变。

问:ガ 和 パ 如何处理?

答:转为全角时,假名加 ゙ 或 ゚ 合并为一个字符(ガ 变 ガ,パ 变 パ,ヴ 变 ヴ);转为半角时,ガ 变为两个字符 ガ。ヵ、ヶ、ヮ、ヰ 等没有半角形式的假名保持不变。

问:日元符号和波浪号如何处理?

答:全角 ¥ 转为 ¥(U+00A5),\ 转为反斜杠,~ 转为 ASCII 波浪号,反方向同理。

问:我的文本会被上传吗?

答:不会。所有处理都在浏览器本地完成。

其他语言