中文商用電碼 · Chinese Commercial Code 中文電報碼查詢

中國大陸《標準電碼本》· 台灣中文電碼 · 港澳銀行 SWIFT e-CCC
示例:
🔒 所有轉換均在本地執行,輸入內容不會上傳,保障隱私。
電碼 中國大陸 1983 台灣 SWIFT 繁 港澳 SWIFT 簡 兩岸

背景

什麼是中文電報碼

電報只能傳送數字和拉丁字母,漢字須先查電碼本換成四位數字(0000–9999)再拍發,收報方再按碼譯回漢字。這套四位碼通稱中文電報碼,又稱中文商用電碼(Chinese Commercial Code, CCC)、標準電碼。

電報退出日常通信後,四位碼仍留在證件與金融系統裡:香港、澳門身份證在中文姓名下印有電碼;中國大陸居民辦理部分國家簽證、海外匯款填寫收款人中文姓名時,也常被要求填寫電碼,因為拼音只記讀音,不同的字可能拼法相同,電碼則一字一碼,可以分辨(如姓 張、章,普通話都拼 Zhang、香港粵語都拼 Cheung,電碼則分別是 1728、4545)。

電碼本源流

1869
丹麥天文學家 Hans Schjellerup 擬出中文電報字典方案,選 5,454 個漢字,逐字配以數字編號。
1871
丹麥大北電報公司敷設上海—香港海線,電報傳入中國;公司啟用的中文碼本即以 Schjellerup 方案為基礎,收 5,454 字。
1872–1873
上海海關的法國人威基傑(Septime Auguste Viguier)在此基礎上擴充,參照《康熙字典》部首排列,選常用字六千八百餘,編成《電報新書》,每字配一個四位碼(成書年份,各家記載有 1872、1873 年之別)。
1880
李鴻章奏設天津電報總局,盛宣懷任總辦;同時開辦天津電報學堂,聘丹麥人博爾森、克利欽生任教。有說法稱二人參與設計電碼,但未見可靠出處。
1881
首任上海電報局總辦鄭觀應以舊碼本收字不足、排列失序,改編為《中國電報新編》,為清政府電報總局採用。電碼起初用中文數字直行書寫,如 中(〇〇二二)國(〇九四八)。
1912–1949
民國交通部屢次修訂,先後名為《明密電碼新編》《明密碼電報書》《電碼新編》。1933 年版改用阿拉伯數字,並增設代日碼 9901–9931、代時碼 9801–9824;1937 年版改為橫排。全書約 9,800 字。上海中華書局亦印行《電碼新編》(年份不詳),上編收部首索引、電碼及電碼補遺、韻目代日電碼表、電碼代日代時表、羅馬字母電碼用法,下編為電報營業通則,可見當時電碼本的完整體例(中國國家圖書館藏本,Wikimedia Commons 全書掃描)。
1937
廈門大學語言學系刊行周辨明編《初版國音字彙及電碼書》,收字萬餘,每字註國語羅馬字拼音、舊電報號碼與羅馬字母電碼,可一窺民國電碼的實際面貌(中國國家圖書館藏本,Wikimedia Commons 全書掃描)。

兩岸四地

1949 年後,電碼本隨政權分途:中國大陸改編《標準電碼本》並改用簡化字,台灣沿用民國舊碼,香港、澳門則各自在舊碼基礎上由政府部門維護。四地現況如下:

地區現行碼本字形是否公開本頁資料
中國大陸《標準電碼本(修訂本)》,1983簡化字公開出版Unihan kMainlandTelegraph
台灣沿用民國電碼本,略有增補繁體公開Unihan kTaiwanTelegraph
香港入境事務處內部電碼(4 位+擴展位)繁體未公開無官方資料;可參考 kTaiwanTelegraph,銀行用 SWIFT e-CCC 第二版
澳門第 88/85/M 號法令附件字音表,1985繁體刊於《公報》無(附件為掃描影像,尚未數字化)

中國大陸

郵電部先後三次大改電碼本:

結果兩岸同一碼位多數為同字或繁簡對應,但也有數百個碼位彼此是不相干的字——見上方「兩岸異字」。

台灣

基本沿用民國舊碼(0000–9763、代時碼 9801–9824、代日碼 9901–9931),只在 9764–9798 補入少量漢字,在 9851–9862 補標點、9871–9896 補拉丁字母。

香港

香港沒有公開的電碼表。入境事務處在內部維護一套電碼:據數字政策辦公室(前資訊科技總監辦公室)《Common Schema for Person Name》(CSTF Paper 2003/01),入境處系統以電碼而非漢字儲存中文姓名(至多 6 字);每個字由 4 位數字加 1 位可選擴展位組成,擴展位用於區分同碼下的不同字形(少數情況下區分同碼的不同字),身份證上只印前 4 位。同一標準的 XSD 註明不附碼表(“No code lists are associated with this schema”)。智能身份證晶片內則以 ISO 10646 儲存姓名,另加一字節標示字形。

這套碼屬繁體舊碼一系,常見姓氏如 陳 7115、李 2621、黃 7806、張 1728 與台灣碼相同,因此查身份證電碼可先看「台灣」欄;罕用字、本地字及字形擴展位,以入境處記錄為準。香港本地刊行過的碼本有 1972 年香港商務印書館《新編標準電碼本》,以及 1971 年皇家香港警察政治部為政府內部編制的《三用中文電報碼本》(Three Way Chinese Commercial/Telegraphic Code Book,附國語、粵語拼音,1989 年再版),均未見數字化。網上自稱「香港身份證電碼」的查詢網站,所用資料實為 Unicode 台灣碼。

澳門

澳門的電碼表是法律附件。1985 年 10 月 11 日刊於《澳門政府公報》第 40 期的第 88/85/M 號法令(中文本、葡文本)「核准本法令附件關于附有密碼及廣州音譯音之字音表」,葡文稱 silabário codificado de romanização do cantonense。法令規定一切官方文件須使用表中所定的羅馬拼音——澳門證件上葡式粵語拼法(如 陳 CHAN)即源於此;字表的增補與修訂,由行政公職局建議、以行政長官批示刊登於《公報》。法令自 1986 年 1 月 1 日生效,2024 年經第 26/2024 號及第 11/2024 號法律適應化處理及修改,至今有效。

附件為 226 頁手冊,分部首索引、依葡文字母次序索引、電碼對照、依葡文字母次序拼音、複姓、依電碼次序檢字六部分;最後一部分按 0000–9999 逐格列出手寫字形、電碼與拼音。抽查所見與台灣碼大致相同(如 7115 陳、7193 電),台灣在 9700 段的字亦見於澳門表(如 9701 硅、9729 吔、9731 咪),個別碼位留空(如 9753,台灣為 烯)。附件為無文字層的掃描影像,本頁尚未收入。

港澳銀行:SWIFT e-CCC

跨境匯款報文(SWIFT)以電碼傳中文姓名。銀行界歷來混用香港商務 1972 版與人民郵電 1983 版,2014 年成立的 CCC 維護小組(CCC Maintenance Group)彙編了 e-CCC 第二版:每個碼位並列簡體、繁體兩字,以 1983 年中國大陸版為對齊基準,繁簡對不上時把簡體字挪到空碼。因此表中「SWIFT 繁」一欄不等於 1972 年香港版原貌,與台灣碼有約兩千處出入,其中不少是向中國大陸碼位看齊所致。本頁列出它,是因為它是港澳銀行實際使用、可公開取得的版本。表中注「無法錄入」者,是該字 2014 年無法在電腦上輸入而留空。

實例:5831 與 7016

5831:台灣為 螿(U+87BF)。中國大陸 1983 版此碼空缺——簡化字 螀(U+8780)在 Unicode 資料裡沒有任何電碼,應是修訂時刪去;SWIFT 表簡體一側亦空。

7016:台灣為 鑱(U+9471),中國大陸為類推簡化的 𰾠(U+30FA0,擴展 G 區)。後者直到 2020 年才編入 Unicode,SWIFT 表因此注「簡體無法錄入」。一般繁簡轉換把 鑱 轉成 镵(U+9575),但電碼本用的是 𰾠——跨區對照應以碼位為準,不能只靠繁簡轉換。

本頁資料與統計

「兩岸」一欄比較同一碼位上中國大陸與台灣的字:同字 字形完全相同;繁簡 互為繁簡或地區異體(依 Unicode 繁簡變體、OpenCC 字表及 SWIFT 表的繁簡配對);異字 兩字無對應關係;僅中國大陸 僅台灣 僅一方有字;非漢字 字母、注音、標點、月份與日時符號。

查詢漢字時,若某地碼表沒有這個字,會先做繁簡轉換,找出該地的寫法與電碼(淺色並標「轉換結果」);繁簡資料也無對應時,列出其他碼表所給碼位上該地的字(標「同碼」,如 鑱 7016 ↔ 中國大陸 𰾠);查詢電碼時直接列出三表在該碼位上的字。全部資料隨頁面載入,所有轉換均在瀏覽器本地執行,輸入的姓名與電碼不會傳送到任何伺服器。

參考資料