ASCII 表格
查詢所有標準 7 位 ASCII 編碼的精確十進位、十六進位、八進位與二進位值。
隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。
使用方式
- 1.瀏覽所有 128 行或在搜尋欄輸入名稱、控制符縮寫、十進位制值、字首基數值,或如 char:0 或 char:space 的字元:值。
- 2.當你想隔離控制符、標點符號、數字、字母、空格或刪除鍵時,請選擇一個類別。
- 3.檢視十進位制、十六進位制、八進位制和七位元二進位制值,然後選取你需要的行並點選複製。
關於ASCII 表格
ASCII 表格是標準 7 位元的美國標準資訊交換碼專注參考表。它列出正好 128 個編碼位置,從十進位制 0 開始,到十進位制 127 結束。每一行顯示相同的編碼值,包含十進位制、兩位十六進位、三位八進位與七位二進位,並附上可視字元或控制符縮寫、描述名稱與實用分類。此表格是在你的瀏覽器中建立與過濾。搜尋關鍵字與複製的列不會傳送至 Lizely 或其他服務。
7 位元邊界是刻意設定的。標準 ASCII 不包含 128 到 255 之間的十進位值。這些位元組值在 ISO-8859-1、Windows 編碼頁、IBM PC 編碼頁(例如 CP437)或其他編碼中可能代表不同的字元,但將它們全部稱為擴充套件 ASCII 會隱藏一個重要的歧義。因此這個表格在 127 處停止,並不會合併不相容的 8 位元對映。如果你需要解碼大於 127 的位元組,請先確定產生該位元組的實際字元編碼。選擇編碼是解碼的一部分;單獨的數字是不夠的。
控制字元從十進位 0 透過 31 使用 RFC 20 發布的縮寫與術語。範例包括 NUL 表示空值、HT 表示水平製表符、LF 表示換行符、以及 CR 表示換行符。這些程式碼沒有普通可列印的字形,因此顯示其縮寫可避免空或誤導性的單元格。十進位 32 明確顯示為 SP 表示空格。十進位 127 顯示為 DEL 表示刪除,並置於其 own 刪除類別,因為 RFC 20 註記 DEL 不是嚴格意義上的控制字元。這個區分讓可見類別保持誠實,而不是將每個非列印位置視為相同。
圖形條目從十進位制 33 到 126 包含標點符號、數字 0 到 9、大寫拉丁字母與小寫拉丁字母。它們的名稱遵循 Unicode 基本拉丁碼表,而碼位則與 RFC 20 ASCII 表一致。例如,大寫 A 是十進位制 65,十六進位 0x41,八進位 0o101,二進位 0b1000001。小寫 a 是十進位制 97,十六進位 0x61。顯示中的固定寬度字首使進位基數顯而易見,這在檔案、原始碼、網路追蹤與命令列工具使用不同表示法時非常有用。
使用搜尋欄尋找可見字元、控制符號縮寫、名稱、類別或精確碼位。普通數字被視為十進位制,因此 65 可搜尋到大寫 A。以 0x 預設十六進位、0o 預設八進位、0b 預設二進位;0x41、0o101 與 0b1000001 都會搜尋到相同的 A 行。你也可以搜尋如換行符、問號或大寫字母等片語。類別過濾器可將完整表格縮小至控制符號、空白、標點符號、數字、大寫字母、小寫字母或刪除鍵。所有符合條件的行都會保持可見;工具不會靜默地截斷大量結果。
複製按鈕會將一行完整的資料以可讀的文字格式寫入剪貼簿,包含顯示值、名稱以及所有四種數值系統。這對於程式碼註解、錯誤報告、協議說明、教學資料、資料清理規則以及編碼器之間的比較都非常實用。剪貼簿存取取決於瀏覽器的權限。若複製被拒絕,頁面會報告失敗而非聲稱成功。改變搜尋或類別會清除先前的複製訊息,且無結果時會顯示清楚的無匹配狀態,而非留在螢幕上的過時輸出。
ASCII 分配字元碼點;它本身並不會說明每個應用程式如何解析控制操作、文字檔案如何選擇換行符號,或現代 Unicode 字串如何編碼為位元組。CR、LF 和 CRLF 的慣例可能因協議和平臺而異。Unicode 包含與 ASCII 相同的基礎拉丁字元碼點範圍,但 Unicode 也遠遠超出這個範圍。請使用此表格進行精確的 7 位元查詢與轉換,之後根據行為依賴情境,諮詢相關的檔案格式或協議。此方法論刻意透明:僅產生 0 到 127 的整數位置,附加標準支援的名稱與縮寫,從該整數推匯出每個基數表示法,並對已發表標準進行獨立邊界與代表性值測試。
方法與來源
這個工具精確建立 128 整數碼位 0 到 127 的專案。十進位是原始整數;大寫十六進位補零至兩位,八進位補零至三位,二進位補零至七位。RFC 20 提供標準碼表、控制縮寫、控制術語、SP 和 DEL。Unicode 基本拉丁碼表獨立提供並交叉驗證圖形字元名稱與碼位,而 ECMA-6 確認 7 位、128 字元範圍。搜尋將未字首的數字視為精確十進位,使用 char:value 表示明確字元(包括 char:space),並要求 0x、0o 或 0b 進行精確十六進位、八進位或二進位查詢。0 到 127 以外的值從不產生。
常見問題
- 這個表格包含從 128 到 255 的擴充套件 ASCII 值嗎?
- 沒有。標準 ASCII 是一個 7 位元集,包含十進位制 0 到 127。超過 127 的值取決於其他編碼,例如 ISO-8859-1 或 CP437,並故意被排除在外。
- 為何 NUL、HT、LF 和 CR 會顯示為縮寫?
- 它們是沒有普通可列印圖形的控制字元。這個表格使用標準 RFC 20 縮寫,並在每個旁邊提供完整的控制名稱。
- 如何根據十六進位、八進位或二進位值進行搜尋?
- 使用明確的字首:0x 表示十六進位,0o 表示八進位,0b 表示二進位。例如,0x41、0o101 和 0b1000001 都會識別為大寫 A。
- 空間是控制字元,DEL 也是嗎?
- 空間是一個通常無法列印的圖形字元,並有自己的空間類別。RFC 20 表示 DEL 在嚴格意義上不是控制字元,因此這個工具為 Delete 單獨設定一個類別。
相關工具
- JSON 格式化工具在瀏覽器中格式化、壓縮並驗證 JSON —— 可以美化顯示或壓縮為單行,並精確標示錯誤位置。
- JSON 驗證工具確認 JSON 是否有效,並以行與列為單位精確指出語法錯誤,同時提供結構診斷,全程在瀏覽器中執行。
- 正規表示式測試器即時測試 JavaScript 正規表示式 — 隨著你輸入,每一個匹配、捕獲群組與命名群組都會被高亮顯示。
- Unix 時間戳轉換器將 Unix 時間戳轉換為人類可讀的日期(UTC、本機時間、ISO 8601)以及反向轉換——瞬間完成,完全在瀏覽器中執行。
- ANSI 色彩碼產生器建立並複製原始 SGR 逸出序列,並搜尋標準 8 色加亮 8 色的終端機色碼。
- 標籤生成器建立 Shields.io 標籤 URL、Markdown 片段與 HTML 圖片標籤,無需記憶路徑轉義或查詢引數。
開發者工具 使用指南
查看全部- ASCII Chart Cheat Sheet: All 128 Codes in 4 Notations (英文原文)
- ASCII Chart Bulk: Reference All 128 7-Bit Codes (英文原文)
- ASCII Chart API Alternative: 128 Standard Codes Locally (英文原文)
- Use an ASCII Table in Java: Convert char, int, and byte (英文原文)
- How to Use an ASCII Table: Lookup, Search, and Copy Codes (英文原文)
- How to Use ASCII Code on Mac: A Quick Lookup Reference (英文原文)
- How to Use ASCII Code in Python: A Practical Reference (英文原文)
- How to Use ASCII Code in Java: A Practical Reference (英文原文)
- How to Use ASCII Codes in C++ for Character Handling (英文原文)
- How to Use ASCII Code for Programming and Data Tasks (英文原文)
- Convert .properties Files to JSON Online (英文原文)
- Random MAC Address On or Off: A Developer Guide (英文原文)
- Generate a JWT for Testing: HS256 Tokens in Your Browser (英文原文)
- How to Decode JWT Tokens in Angular Apps (英文原文)
- JSON Schema to Zod: Inference Limits and a Safer Path (英文原文)
- Rust: Convert a Struct to a JSON String With serde (英文原文)
- How to Convert JSON to Excel in Python (英文原文)
- JSON to CSV Alternative With Built-In Formula Protection (英文原文)
- Format a JSON File in VS Code and in Your Browser (英文原文)
- Local JavaScript Playground Alternative for Safe Testing (英文原文)