ตัว Escape ยูนิโค้ด: Escape และ Unescape ข้อความ
ตัว Escape ยูนิโค้ดนี้แปลงข้อความยูนิโค้ดเป็นรูปแบบ escape notation และยัง Unescape ข้อความที่เข้ารหัสแล้วกลับเป็นตัวอักษรที่อ่านได้ รองรับรูปแบบ \uXXXX, \u{...}, U+XXXX และ &#x...; ในรูปแบบคลาสสิก \uXXXX ตัวอักษรที่สูงกว่า U+FFFF จะแสดงด้วยสอง escape ที่เรียกว่า surrogate pair ส่วน \u{...} แสดงตัวอักษรเดียวกันด้วย code point เดียว
ตัว Escape ยูนิโค้ดช่วยคุณ Escape ข้อความยูนิโค้ดหรือแปลง escape sequences กลับเป็นตัวอักษรที่อ่านได้ ใช้เมื่อต้องการการแสดงข้อความแบบตัวอักษรตรงตัวสำหรับซอร์สโค้ด หรือเมื่อสตริงที่ Escape แล้วตรวจสอบยาก รองรับรูปแบบ \uXXXX, \u{...}, U+XXXX และ &#x...;
รูปแบบคลาสสิก \uXXXX แสดงตัวอักษรด้วยเลขฐานสิบหกสี่หลัก ตัวอักษรที่สูงกว่า U+FFFF ต้องใช้สอง \uXXXX escape ที่เรียกว่า surrogate pair ส่วนรูปแบบสมัยใหม่ \u{...} แสดงตัวอักษรใด ๆ ด้วย code point เดียว วางหรือลากข้อความของคุณ เลือก Escape หรือ Unescape แล้วคัดลอกผลลัพธ์เมื่อพร้อม
ข้อความยูนิโค้ดมีตัวอักษรจากระบบการเขียนและสัญลักษณ์ต่าง ๆ ได้ ส่วน escape notation แสดงตัวอักษรด้วยลำดับข้อความ การแปลงระหว่างกันช่วยได้เมื่อปลายทางต้องการ escape sequence แบบตัวอักษรตรงตัว หรือเมื่อคุณต้องการอ่านตัวอักษรจริงในข้อความที่เข้ารหัสแล้ว เครื่องมือยังรองรับรูปแบบ U+XXXX และ &#x...;
ตัว Escape ยูนิโค้ดทำงานในเบราว์เซอร์ของคุณทั้งหมด อินพุตของคุณประมวลผลบนอุปกรณ์ของคุณและไม่ถูกอัปโหลด จัดเก็บ หรือส่งไปยังเซิร์ฟเวอร์ เมื่อหน้าเว็บโหลดแล้วจะใช้งานออฟไลน์ได้โดยไม่ต้องเชื่อมต่อเซิร์ฟเวอร์ มีประโยชน์สำหรับนักพัฒนาและวิศวกร DevOps ที่เตรียม สตริงลิเทอรัล ตรวจสอบข้อความที่เข้ารหัสแล้ว หรือทำงานกับการแสดงยูนิโค้ด
ขั้นตอนที่ 1: วางหรือลากข้อความยูนิโค้ดของคุณลงในเครื่องมือ คุณสามารถเริ่มจากตัวอักษรธรรมดาหรือข้อความที่มี escape sequences อยู่แล้ว
ขั้นตอนที่ 2: เลือกว่าจะ Escape หรือ Unescape ข้อความ การ Escape แปลงตัวอักษรเป็น escape notation ส่วนการ Unescape แปลงรูปแบบที่รองรับกลับเป็นตัวอักษร
ขั้นตอนที่ 3: ตรวจสอบผลลัพธ์ ตัวอักษรที่สูงกว่า U+FFFF ใช้สอง escape ในรูปแบบคลาสสิก \uXXXX ส่วนรูปแบบสมัยใหม่ \u{...} ใช้ code point เดียว
ขั้นตอนที่ 4: คัดลอกข้อความที่แปลงแล้วเพื่อใช้ในซอร์สโค้ดหรือเอกสารอื่น
กรณีการใช้งาน: เตรียมสตริงยูนิโค้ดสำหรับวางในซอร์สโค้ด การ Escape ทำให้ตัวอักษรชัดเจนในบริบทที่ต้องการการแสดงแบบตัวอักษรตรงตัว
กรณีการใช้งาน: ถอดรหัสสตริงที่ Escape หนาแน่นให้อ่านง่ายขึ้น การ Unescape แปลงรูปแบบกลับเป็นตัวอักษรจริง
กรณีการใช้งาน: แสดงตัวอักษรที่สูงกว่า U+FFFF ด้วยรูปแบบคลาสสิก \uXXXX ตัวแปลงจัดการตัวอักษรเหล่านี้เป็น surrogate pair
กรณีการใช้งาน: ใช้รูปแบบสมัยใหม่ \u{...} เพื่อแสดงตัวอักษรที่สูงกว่า U+FFFF ด้วย code point เดียว
กรณีการใช้งาน: แปลงข้อความเป็นรูปแบบ U+XXXX หรือ &#x...; เมื่อต้องการการแสดงยูนิโค้ดเหล่านั้นในเอกสารหรือขั้นตอนงาน
กรณีการใช้งาน: ตรวจสอบข้อความที่ Escape ขณะดีบักโค้ดหรือตรวจสอบสตริงที่คัดลอกจากแหล่งอื่น การแปลงกลับเป็นตัวอักษรช่วยให้เข้าใจเนื้อหาได้ง่ายขึ้น