功能介绍
全角半角转换工具可以快速将全角字符转换为半角字符,或将半角字符转换为全角字符,适合处理文档、代码、排版中的字符格式问题。
使用方法
- 将需要转换的文本粘贴到左侧输入框中
- 点击「全角转半角」或「半角转全角」按钮执行转换
- 转换结果会显示在下方结果框中,可直接复制使用
转换原理
全角字符与半角字符的 Unicode 编码存在固定的偏移关系:
- 全角转半角:全角字符编码范围为 U+FF01 到 U+FF5E,每个字符减去偏移量 0xFEE0 即可得到对应半角字符编码;全角空格(U+3000)直接转换为普通空格(U+0020)
- 半角转全角:半角字符编码范围为 U+0021 到 U+007E,每个字符加上偏移量 0xFEE0 即可得到对应全角字符编码;普通空格(U+0020)直接转换为全角空格(U+3000)
注意事项
- 不在转换范围内的字符(如中文、汉字标点)会保持原样,不会被修改
- 转换仅改变字符宽度编码,不改变字符内容本身