Escape และ Unescape Python: Escape/Unescape สตริงออนไลน์
เครื่องมือ Escape และ Unescape สำหรับ Python แปลงข้อความ Python ระหว่างอักขระที่อ่านได้กับเนื้อหาสตริงที่ Escape แล้ว โหมด Escape แสดงแบ็กสแลช เครื่องหมายคำพูด อักขระควบคุมทั่วไป และอักขระที่ไม่ใช่ ASCII ด้วยลำดับ Escape ของ Python เช่น \xXX, \uXXXX และ \UXXXXXXXX โหมด Unescape จัดการ Escape แบบเลขฐานสิบหก ยูนิโคด ฐานแปด และแบบมีชื่อ รูปแบบชื่อยูนิโคด \N{NAME} จะถูกรายงานว่าไม่รองรับ
เครื่องมือ Escape และ Unescape สำหรับ Python เป็นเครื่องมือในเบราว์เซอร์สำหรับแปลงข้อความ Python ระหว่างอักขระที่อ่านได้กับเนื้อหาสตริงที่ Escape แล้ว ใช้เพื่อ Escape ข้อความก่อนวางไว้ในสตริง Python หรือ Unescape ลำดับที่รองรับเมื่อต้องการอ่านอักขระที่ลำดับเหล่านั้นแสดง วางหรือลากเนื้อหาของคุณ เลือกทิศทางการแปลง แล้วคัดลอกผลลัพธ์
ในโหมด Escape แบ็กสแลชและเครื่องหมายคำพูดเดี่ยวและคู่จะถูก Escape พร้อมกับอักขระควบคุมทั่วไป เช่น บรรทัดใหม่ แคริจรีเทิร์น แท็บ เสียงเตือน แบ็กสเปซ ฟอร์มฟีด และแท็บแนวตั้ง อักขระที่ไม่ใช่ ASCII จะแสดงโดยใช้ \xXX, \uXXXX หรือ \UXXXXXXXX ในโหมด Unescape เครื่องมือจัดการ Escape แบบเลขฐานสิบหก ยูนิโคด ฐานแปด และแบบมีชื่อ รูปแบบชื่อยูนิโคด \N{NAME} จะถูกรายงานว่าไม่รองรับ เนื่องจากไม่มีตารางชื่อยูนิโคดในเครื่อง
ลำดับ Escape ของ Python ให้วิธีแสดงอักขระพิเศษในเนื้อหาสตริง ส่วนรูปแบบที่ Unescape แล้วจะแสดงอักขระเหล่านั้นโดยตรง การแปลงระหว่างรูปแบบทั้งสองช่วยได้เมื่อเตรียมลิเทอรัลสำหรับซอร์สโค้ดหรือเมื่อตรวจสอบข้อความที่มีลำดับ Escape เครื่องมือมีโหมด Escape และ Unescape สำหรับงานทั้งสองนี้
การแปลงทำงานในเบราว์เซอร์ของคุณทั้งหมด และไม่มีข้อมูลใดส่งไปยังเซิร์ฟเวอร์ เครื่องมือใช้งานออฟไลน์ได้เมื่อโหลดหน้าเสร็จแล้ว คุณจึงประมวลผลข้อความได้โดยไม่ต้องเชื่อมต่อเครือข่าย นักพัฒนาและวิศวกร DevOps ใช้เพื่อเตรียม ตรวจ และแปลงเนื้อหาสตริง Python ได้
ขั้นตอนที่ 1: วางหรือลากข้อความ Python ของคุณลงในเครื่องมือ ใช้เนื้อหาที่ต้องการ Escape หรือเปลี่ยนกลับเป็นอักขระที่อ่านได้
ขั้นตอนที่ 2: เลือก Escape หรือ Unescape โหมด Escape แปลงอักขระพิเศษและอักขระที่ไม่ใช่ ASCII เป็นลำดับ Escape ของ Python ส่วนโหมด Unescape แปลงลำดับที่รองรับกลับเป็นอักขระ
ขั้นตอนที่ 3: ตรวจสอบผลลัพธ์ สำหรับการ Unescape โปรดทราบว่า \N{NAME} จะถูกรายงานว่าไม่รองรับ เนื่องจากเครื่องมือไม่มีตารางชื่อยูนิโคดในเครื่อง
ขั้นตอนที่ 4: คัดลอกข้อความที่แปลงแล้ว จากนั้นนำไปใช้ที่ใดก็ได้ที่ต้องการเนื้อหา Python ที่ Escape หรือ Unescape แล้ว
กรณีการใช้งาน: ฝังสตริง Python ไว้ในสตริง Python อีกตัวโดยไม่ทำให้เครื่องหมายคำพูดเสีย การ Escape แบ็กสแลช เครื่องหมายคำพูด และอักขระควบคุมช่วยให้เนื้อหาเหมาะสำหรับวางลงในซอร์สโค้ด
กรณีการใช้งาน: อ่านสตริงที่ Escape หนาแน่นโดยเปลี่ยน Escape ที่รองรับกลับเป็นอักขระจริง ช่วยให้ข้อความที่เก็บหรือคัดลอกมาตรวจดูง่ายขึ้น
กรณีการใช้งาน: เตรียมลิเทอรัลสำหรับวางลงในซอร์สโค้ด Python โหมด Escape แสดงอักขระพิเศษทั่วไปและข้อความที่ไม่ใช่ ASCII ด้วยลำดับ Escape ของ Python
กรณีการใช้งาน: ตรวจสอบข้อความที่มี Escape แบบเลขฐานสิบหก ยูนิโคด ฐานแปด หรือแบบมีชื่อ โหมด Unescape แปลงลำดับที่รองรับเป็นอักขระที่สอดคล้องกันได้
กรณีการใช้งาน: ตรวจสอบว่าข้อความที่ไม่ใช่ ASCII แสดงในสตริงที่ Escape แล้วอย่างไร เครื่องมือใช้รูปแบบ \xXX, \uXXXX หรือ \UXXXXXXXX
กรณีการใช้งาน: ทำงานกับข้อความที่มีอักขระควบคุม เช่น บรรทัดใหม่ แท็บ หรือแคริจรีเทิร์น การ Escape ทำให้อักขระเหล่านี้ปรากฏเป็นลำดับในผลลัพธ์