เครื่องมือ JavaScript Escape Unescape สำหรับสตริง JavaScript
แปลงสตริง JavaScript โดย escape อักขระหรือเปลี่ยน escape sequence ที่รองรับกลับเป็นข้อความที่อ่านได้ การ escape ครอบคลุมแบ็กสแลช เครื่องหมายคำพูด อักขระควบคุมทั่วไป และอักขระที่ไม่ใช่ ASCII เป็น \uXXXX หรือ \u{…} โหมด template literal ยัง escape เครื่องหมายแบ็กทิกและ ${ ส่วนการ unescape รองรับคู่ surrogate \uXXXX, \u{…}, \xXX และ named escape มีตัวเลือก JSON-safe
JavaScript Escape Unescape คือเครื่องมือในเบราว์เซอร์สำหรับแปลงสตริง JavaScript ระหว่างอักขระที่อ่านได้และ escape sequence ใช้ escape ข้อความสำหรับลิเทอรัลสตริงหรือ unescape sequence ที่รองรับเมื่อต้องตรวจสอบอักขระต้นฉบับ มันจัดการแบ็กสแลช เครื่องหมายคำพูด อักขระควบคุมทั่วไป และอักขระที่ไม่ใช่ ASCII
เมื่อ escape อักขระที่ไม่ใช่ ASCII แทนเป็น \uXXXX หรือรูปสมัยใหม่ \u{…} ได้ โหมด template literal ยัง escape เครื่องหมายแบ็กทิกและ ${ เครื่องมือยังมีตัวเลือก JSON-safe เมื่อ unescape มันจำ sequence \uXXXX รวมถึงคู่ surrogate พร้อม \u{…}, \xXX และ named escape
สตริง JavaScript มีอักขระโดยตรงหรือแทนด้วย escape sequence ได้ การแปลงระหว่างสองรูปแบบช่วยได้เมื่อเตรียมข้อความสำหรับซอร์สโค้ดหรือทำให้เนื้อหาที่ escape แล้วอ่านง่ายขึ้น Escape และ Unescape ให้คุณทำงานทั้งสองทิศ ขึ้นกับว่าต้องเข้ารหัสอักขระหรือคืนมัน
การแปลงทำงานในเบราว์เซอร์ของคุณทั้งหมด และอินพุตของคุณไม่ส่งไปยังเซิร์ฟเวอร์ เครื่องมือฟรีและใช้งานออฟไลน์ได้เมื่อโหลดหน้าแล้ว คุณจึงใช้ได้โดยไม่ต้องเชื่อมต่อเครือข่ายหลังจากนั้น ช่วยนักพัฒนาและวิศวกร DevOps ที่ต้องเตรียม ตรวจสอบ หรือแก้ปัญหาสตริง JavaScript
ขั้นตอนที่ 1: วางหรือลากข้อความ JavaScript ของคุณลงในเครื่องมือ เริ่มด้วยสตริงหรือเนื้อหาที่ต้องการแปลง
ขั้นตอนที่ 2: เลือก Escape หรือ Unescape การ escape แปลงอักขระเป็น escape sequence ส่วนการ unescape เปลี่ยน sequence ที่รองรับกลับเป็นอักขระ
ขั้นตอนที่ 3: เลือกตัวเลือกหากเหมาะกับอินพุตของคุณ โหมด template literal ยัง escape เครื่องหมายแบ็กทิกและ ${ และมีตัวเลือก JSON-safe
ขั้นตอนที่ 4: คัดลอกผลลัพธ์ไปใช้ในโค้ดหรือเวิร์กโฟลว์ของคุณ ตรวจสอบก่อนแทรกลงในสตริงหรือไฟล์ที่ใหญ่กว่า
กรณีการใช้งาน: ฝังสตริง JavaScript ในสตริง JavaScript อีกตัวโดยไม่ทำลายเครื่องหมายคำพูด การ escape เครื่องหมายคำพูดและแบ็กสแลชช่วยเตรียมข้อความสำหรับซอร์สโค้ด
กรณีการใช้งาน: อ่านสตริงที่ escape หนาแน่นโดยแปลง escape sequence ที่รองรับกลับเป็นอักขระ ทำให้ข้อความตรวจสอบง่ายขึ้นขณะดีบักได้
กรณีการใช้งาน: เตรียมลิเทอรัลสตริงสำหรับวางในซอร์สโค้ด JavaScript escape อักขระที่จำเป็นต้องแทนด้วย escape sequence
กรณีการใช้งาน: ทำงานกับข้อความสำหรับ template literal โหมด template literal ยัง escape เครื่องหมายแบ็กทิกและ ${
กรณีการใช้งาน: ตรวจสอบสตริงที่มี Unicode หรือ escape sequence เลขฐานสิบหก การ unescape รองรับ \uXXXX, คู่ surrogate, \u{…} และ \xXX
กรณีการใช้งาน: เตรียมเนื้อหาสตริง JavaScript สำหรับงานที่เกี่ยวกับ JSON โดยใช้ตัวเลือก JSON-safe ที่มี