🔤 全角半角转换
全角字符与半角字符互转工具,支持全角字母数字、全角标点、中文标点(,。!?)和全角空格 U+3000,可同时处理半角片假名,适合清理从文档复制来的异常字符。
原字符数:0
结果字符数:0
转换字符数:0
❓ 常见问题
Q: 全角字符和半角字符有什么区别?
半角字符占一个字节宽度(如 A、1、,),全角字符占两个字符宽度(如 A、1、,)。全角 ASCII 的码位是 U+FF01–U+FF5E,与半角 U+0021–U+007E 一一对应,差值固定为 0xFEE0;全角空格是 U+3000,半角空格是 U+0020。
Q: 中文标点会被转成英文标点吗?
在全角→半角模式下,全角标点(,!?:;())会转成对应的半角标点,中文句号「。」和顿号「、」也会分别转成 . 和 ,。如果只想保留中文标点,请使用「仅处理字母数字」模式。
Q: 为什么要统一全半角?
从 Word、PDF 复制的中文文本常混有全角数字和字母,会导致代码报错、搜索匹配失败、数字排序异常。统一为半角后再入库或写代码更安全。