ปิดโฆษณา

ตัวแปลง Unicode

ตัวแปลง Unicode

รองรับการแปลงสองทิศทางระหว่างอักขระและจุดโค้ด Unicode จัดการอีโมจิ คู่ตัวแทน และข้อความหลายภาษา ตรวจจับรูปแบบหลายแบบโดยอัตโนมัติ (U+, \u, 0x, ทศนิยม) เหมาะสำหรับการดีบักการเข้ารหัสอักขระ การวิเคราะห์ข้อมูล และการตรวจจับความปลอดภัย

วิธีใช้งาน

🚀 เริ่มต้นอย่างรวดเร็ว

  • ตัวอักษร → โค้ดพอยต์: กรอกข้อความแล้วคลิก "เข้ารหัส" เพื่อดูโค้ดพอยต์
  • โค้ดพอยต์ → ตัวอักษร: กรอกโค้ด แล้วคลิก "ถอดรหัส" เพื่อได้ข้อความที่อ่านได้ (รวมถึงอีโมจิแบบผสม)
  • โหมดชุด: แปลงตัวอักษรหรือโค้ดพอยต์ทีละหลายตัวได้
  • ทิศทาง: เลือกผ่านปุ่ม เข้ารหัส/ถอดรหัส

📌 สถานการณ์การใช้งานทั่วไป

  • การเขียนโปรแกรม: จัดการ encoding และดีบักปัญหาสตริง
  • วิเคราะห์ข้อมูล: ตรวจสอบอักขระพิเศษ/encoding ในข้อความ
  • งานเครือข่าย: แยก/ตรวจสอบฟิลด์ฐานสิบหกในแพ็กเก็ต รวมถึงทิศทางข้อความ
  • การเรียนการสอน: ทำความเข้าใจพื้นฐานของการเข้ารหัสตัวอักษร
  • ความปลอดภัย: ตรวจจับอักขระล่องหน เช่น zero‑width, ZWJ
  • แปลงรูปแบบ: แปลงระหว่างรูปแบบโค้ดและ encoding ต่าง ๆ

🎛️ พารามิเตอร์และรูปแบบโค้ด

  • รูปแบบโค้ดพอยต์: U+4E2D, U+0041
  • รูปแบบ escape: \u4E2D, \u0041
  • เลขฐานสิบ: 20013, 65
  • เลขฐานสิบหก: 0x4E2D, 0x0041
  • ตัวคั่น: ใช้ช่องว่าง คอมมา หรือเซมิโคลอนได้

🧭 คำแนะนำการใช้งาน

  • อินพุตข้อความ: พิมพ์หรือวางเนื้อหาที่ต้องการแปลง
  • รายละเอียดอีโมจิ: อีโมจิบางตัวประกอบด้วยหลายโค้ดพอยต์
  • เรื่อง surrogate: ตัวอักษรที่อยู่นอก BMP จะถูกแทนใน UTF‑16 เป็น surrogate pair

⚠️ ข้อจำกัดและความเข้ากันได้

  • ช่วงค่าที่ไม่ถูกต้อง: ค่าที่น้อยกว่า 0 หรือมากกว่า 0x10FFFF จะถูกปฏิเสธ
  • การแสดงผล: ลักษณะการแสดงอักขระขึ้นกับแพลตฟอร์มหรือฟอนต์
  • บล็อกบางกลุ่ม: บล็อกประวัติศาสตร์บางชุดอาจไม่แสดงผลในเทอร์มินัล/เบราว์เซอร์บางตัว

🔒 ความเป็นส่วนตัวและความปลอดภัย

  • การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ข้อมูลจะไม่ออกจากอุปกรณ์

❓ คำถามที่พบบ่อย

ทำไมตัวอักษรบางตัวจึงถูกแสดงเป็นหน่วย UTF‑16 มากกว่าหนึ่งตัว?

เพราะโค้ดพอยต์ของมันอยู่นอก BMP UTF‑16 จึงต้องใช้ surrogate pair แทนหนึ่งตัวอักษร

ทำไมอีโมจิบางตัวประกอบด้วยหลายโค้ดพอยต์?

อีโมจิบางแบบเป็นลำดับผสม

สามารถผสมเลขฐานสิบหกกับฐานสิบในอินพุตเดียวกันได้ไหม?

ได้ เครื่องมือนี้ตรวจจับรูปแบบ U+ / 0x / \u / ทศนิยมให้อัตโนมัติ และรองรับการใช้ช่องว่าง/คอมมา/เซมิโคลอนเป็นตัวคั่น

แตกต่างจาก ASCII อย่างไร?

ASCII ครอบคลุมเพียงช่วง 0–127 ในขณะที่ Unicode รองรับสคริปต์และสัญลักษณ์ทั่วโลกได้ถึง U+10FFFF