เครื่องมือ C# String Escape และ Unescape สำหรับนักพัฒนา C#
ใช้เครื่องมือ escape และ unescape สตริง C# นี้เพื่อเตรียมข้อความสำหรับซอร์สโค้ด C# หรือคืนอักขระที่อ่านได้จากเนื้อหาที่ escape แล้ว สตริงปกติเข้ารหัสแบ็กสแลช เครื่องหมายคำพูด อักขระควบคุม และอักขระที่ไม่ใช่ ASCII ด้วย C# escape sequence สตริง verbatim เพิ่มเครื่องหมายคำพูดที่ฝังเป็นสองเท่า การ unescape จำ \uXXXX, \UXXXXXXXX, \xH…H และ named escape วางหรือลากอินพุต เลือกทิศทาง แล้วคัดลอกผลลัพธ์
เครื่องมือ escape และ unescape สตริง C# นี้ช่วยให้คุณเตรียมข้อความสำหรับโค้ด C# และทำให้เนื้อหาที่ escape แล้วอ่านได้อีกครั้ง วางหรือลากอินพุตของคุณ เลือกว่าจะ escape หรือ unescape แล้วคัดลอกข้อความผลลัพธ์ มีประโยชน์เมื่อย้ายข้อความระหว่างรูปแบบที่อ่านได้และการแทนสตริง C#
สำหรับสตริง C# ปกติ การ escape จัดการแบ็กสแลช เครื่องหมายคำพูด และอักขระควบคุมอย่าง null, alert, backspace, form feed, newline, carriage return, tab และ vertical tab อักขระที่ไม่ใช่ ASCII แทนด้วย escape \uXXXX หรือ \UXXXXXXXX ในสตริง C# verbatim ที่เขียนในรูป @"…" เครื่องหมายคำพูดด้านในเพิ่มเป็นสองเท่า การ unescape จัดการ \uXXXX, \UXXXXXXXX, \xH…H และ named escape
ลิเทอรัลสตริง C# มีแบบแผนต่างกันสำหรับสตริงปกติและสตริง verbatim การแทนที่ถูกต้องจึงขึ้นกับลิเทอรัลที่คุณกำลังเตรียม สตริงปกติใช้ escape sequence สำหรับอักขระพิเศษ ส่วนสตริง verbatim ใช้เครื่องหมายคำพูดเพิ่มเป็นสองเท่า การแปลงข้อความที่ escape แล้วกลับช่วยได้เมื่อต้องตรวจสอบว่าสตริงแทนอะไรแทนการอ่านรหัส escape ของมัน
เครื่องมือทำงานในเบราว์เซอร์ของคุณทั้งหมด: ข้อมูลที่คุณป้อนจะประมวลผลบนอุปกรณ์ของคุณและไม่ส่งไปยังเซิร์ฟเวอร์ ฟรีและใช้งานออฟไลน์ได้หลังจากโหลดหน้า นักพัฒนาและวิศวกร DevOps ใช้มันเตรียมลิเทอรัลซอร์สโค้ด ตรวจสอบข้อความที่ escape แล้ว และสลับระหว่างเนื้อหาสตริง C# ที่ escape แล้วและอ่านได้
ขั้นตอนที่ 1: วางหรือลากข้อความ C# ของคุณลงในเครื่องมือ คุณสามารถให้เนื้อหาที่จะ escape หรือข้อความที่ escape แล้วเพื่อ unescape
ขั้นตอนที่ 2: เลือกว่าจะ escape หรือ unescape เครื่องมือใช้การจัดการสตริง C# ที่เกี่ยวข้องกับอินพุตของคุณ
ขั้นตอนที่ 3: ตรวจสอบผลลัพธ์ในบริบทที่คุณวางแผนจะใช้ สตริงปกติและสตริง verbatim จัดการเครื่องหมายคำพูดต่างกัน
ขั้นตอนที่ 4: คัดลอกข้อความที่แปลงแล้ว วางในซอร์สโค้ดของคุณหรือใช้อักขระที่ unescape แล้วที่ใดก็ตามที่ต้องการ
กรณีการใช้งาน: ฝังข้อความในสตริง C# ปกติอีกตัวโดยไม่ให้แบ็กสแลชหรือเครื่องหมายคำพูดของมันทำลิเทอรัลแตก
กรณีการใช้งาน: ทำให้สตริง C# ที่ escape หนาแน่นอ่านง่ายขึ้นโดย unescape sequence กลับเป็นอักขระ
กรณีการใช้งาน: เตรียมค่าข้อความสำหรับวางในซอร์สโค้ด C# รวมถึง escape สำหรับอักขระควบคุม
กรณีการใช้งาน: แทนอักขระที่ไม่ใช่ ASCII ด้วย escape \uXXXX หรือ \UXXXXXXXX เมื่อเตรียมสตริง C# ปกติ
กรณีการใช้งาน: ตรวจสอบว่าเครื่องหมายคำพูดต้องปรากฏอย่างไรในสตริง C# verbatim ซึ่งเครื่องหมายคำพูดด้านในเพิ่มเป็นสองเท่า
กรณีการใช้งาน: แปลง C# escape sequence อย่าง \n, \t หรือ \xH…H เมื่อตรวจสอบสตริงที่คัดลอกมาจากโค้ด