全形半形轉換
貼上文字,選要轉成全形還是半形。英數字、標點、空白可以分開決定要不要轉,文字不會傳出去。
本機端處理・零上傳
要轉換:
轉換範圍是 Unicode 標準的全形英數與 ASCII 標點(含全形空白);中文專用標點如句號、頓號、引號沒有半形對應,會原樣保留。
使用說明
- 把文字貼進左邊的「輸入文字」。
- 勾選要轉換的種類:英文數字、標點符號、空白,不勾的就不動。
- 按「轉成半形」或「轉成全形」,結果出現在右邊;可以複製,或放回輸入框繼續轉。
範例
只勾「英文數字」,輸入 訂單編號:AB20241022,按「轉成半形」:
- 結果:
訂單編號:AB20241022 - 共改動 10 個字元;全形冒號「:」屬於標點,沒勾所以保留原樣。
常見用途
- 填寫網路表單:身分證字號、手機、Email、統一編號多半只接受半形。只勾「英文數字」再按「轉成半形」,中文標點不會被改到。
- 整理 Excel 資料:同一欄混著「A123」和「A123」,篩選和比對會對不上,先統一成半形再貼回去比較好處理。
- 直式排版或標題:想讓英數字和中文一樣寬、對齊比較整齊時,可以轉成全形。
全形和半形差在哪?
半形字元寬度約是中文字的一半,例如 A、1、!;全形字元和中文字一樣寬,例如 A、1、!。電腦裡兩者是不同的字元,搜尋或比對時會被當成不一樣。
中文的「,。」會被轉成半形嗎?
只有在 Unicode 有對應半形的符號才會轉。全形逗號「,」、問號「?」、括號「()」會轉成 , ? ();句號「。」、頓號「、」和引號「」沒有半形對應,會保持原樣。
為什麼表單要求填半形?
很多系統(例如身分證字號、電話、Email 欄位)只認得半形英數字,填全形會被判定格式錯誤。可以只勾「英文數字」轉半形,中文標點就不會被動到。