線上半形全形切換工具,一鍵完成全形轉半形、半形轉全形。支援英文字母、數字、標點符號的全形半形轉換,並提供完整字元對照表。免安裝、免註冊,貼上文字即可立即切換。
半形字元 (Half-width character) 是指在計算機系統中,字符占用一個字符寬度(像 ASCII 碼字符)的字符。全形字元 (Full-width character) 是指在計算機系統中,字符占用兩個字符寬度的字符(像中文字符)。
半形字元與全形字元的區別在於所佔用的空間大小,在不同的字體、字體大小下,全形字元通常會比半形字元更寬,而且全形字元通常被用於漢字和某些特殊符號。在不同的字符系統和應用程序中,半形和全形字元的寬度可能不同,但通常全形字元會比半形字元寬一倍。
比如說半形的字元範例是:abc123,!@#$%^&*,對應的全形字元則是:abc123,!@#$%^&*
全角半角的意思跟全形半形一樣,兩者皆代表full-width character以及half-width character。全角半角為中國、日本、韓國的慣用說法;全形半形為台灣、香港、澳門的慣用說法。因此如果是要將半角數字「123」轉換成全角數字的話,透過全形半形轉換器後轉換的結果會是「123」。
使用半形全形切換器的方法很簡單,只需要三個步驟:
在日常生活和工作中,有很多情境會需要進行半形全形切換:
以下列出日常最常使用的全形與半形字元對照,方便您快速查閱:
| 半形 | 全形 | 半形 | 全形 |
|---|---|---|---|
| A | A | a | a |
| B | B | b | b |
| C | C | c | c |
| D | D | d | d |
| E | E | e | e |
| F | F | f | f |
| G | G | g | g |
| H | H | h | h |
| I | I | i | i |
| J | J | j | j |
| K | K | k | k |
| L | L | l | l |
| M | M | m | m |
| 半形 | 全形 | 半形 | 全形 |
|---|---|---|---|
| 0 | 0 | 5 | 5 |
| 1 | 1 | 6 | 6 |
| 2 | 2 | 7 | 7 |
| 3 | 3 | 8 | 8 |
| 4 | 4 | 9 | 9 |
| 半形 | 全形 | 說明 |
|---|---|---|
| ! | ! | 驚嘆號 |
| ? | ? | 問號 |
| , | , | 逗號 |
| . | . | 句點 |
| : | : | 冒號 |
| ; | ; | 分號 |
| ( | ( | 左括號 |
| ) | ) | 右括號 |
| @ | @ | 小老鼠 |
| # | # | 井字號 |
| $ | $ | 錢字號 |
| & | & | And 符號 |
| + | + | 加號 |
| - | - | 減號 |
| / | / | 斜線 |
全形空格的寬度是半形空格的兩倍。半形空格的 Unicode 編碼是 U+0020,全形空格則是 U+3000。在網頁排版中,全形空格常被用來對齊中文文字,而半形空格則用於英文單字之間的間隔。
最簡單的方法是觀察字元的寬度:全形字元的寬度大約是半形字元的兩倍。在技術層面上,半形字元的 Unicode 編碼範圍是 U+0020 到 U+007E(即標準 ASCII 字元),對應的全形字元範圍則是 U+FF01 到 U+FF5E。
很可能是因為程式碼中混入了全形字元。最常見的情況是全形空格(看起來跟一般空格一樣但其實不同)、全形括號「()」被當成半形括號「()」使用、或是全形分號「;」被當成半形分號「;」使用。建議使用本工具將整段程式碼轉換成半形,即可快速排除此類問題。
英文字母的全形半形切換方式與其他字元相同。將英文文字貼入上方輸入框,點選「轉換成全形」即可將 abc 轉換成 abc;反之點選「轉換成半形」即可還原。英文全形字母常見於日本、韓國的表單系統中。