← Quay lại tính năng
Free

Escape / Unescape Dấu Gạch chéo Ngược

Escape/Unescape Dấu Gạch chéo Ngược chuyển đổi chuỗi sang và từ dạng đã escape (\n \t \r \" \' \\ và escape Unicode). Cần thiết khi nhúng văn bản nhiều dòng, dấu ngoặc kép, hoặc ký tự đặc biệt vào mã nguồn JavaScript, Python, Go, hoặc JSON mà không gây lỗi cú pháp.

Khi nhúng văn bản dưới dạng chuỗi ký tự trong mã nguồn — một chuỗi JavaScript, một giá trị JSON, một dict Python — bạn cần escape các ký tự đặc biệt để code được phân tích đúng. Escape/Unescape Dấu Gạch chéo Ngược xử lý điều này ngay lập tức. Chế độ Escape lấy văn bản thô có xuống dòng, tab và dấu ngoặc kép rồi tạo ra một chuỗi đã escape một dòng mà bạn có thể dán giữa các dấu ngoặc kép trong bất kỳ ngôn ngữ nào. Unescape đảo ngược quá trình — dán chuỗi đã escape và nhận lại văn bản gốc dễ đọc. Công cụ nhận diện tất cả các chuỗi escape chuẩn: \n (xuống dòng), \r (về đầu dòng), \t (tab), \f (đẩy trang), \v (tab dọc), \0 (null), \b (xóa lùi), \" \' \\, cùng với escape Unicode \xHH và \uHHHH. Không có bất ngờ đặc thù theo ngôn ngữ nào — tất cả các quy tắc escape phổ biến đều được hỗ trợ.

Xem trước trực tiếp
example.com
Dấu gạch chéo ngược Escape / Unescape Escape Bỏ escape
Chuỗi thô
Line 1 Line 2 "tabbed" With a 'quote'
Đầu ra được escape
Line 1\nLine 2\t\"tabbed\"\nWith a \'quote\'
\n \t \r \" \' \\ \uHHHH
Các tính năng chính

Escape Ký tự Đặc biệt

Chuyển đổi xuống dòng, tab, dấu ngoặc kép và dấu gạch chéo ngược thành dạng chuỗi escape (\n \t \" \\). An toàn để dán vào chuỗi ký tự trong bất kỳ ngôn ngữ nào.

Unescape Trở lại Bản gốc

Đảo ngược các chuỗi escape trở lại văn bản gốc. Dán một chuỗi đã escape và đọc nó ở dạng thô, dễ đọc.

Hỗ trợ Mọi Escape Chuẩn

Xử lý \n \r \t \f \v \0 \b cùng với \" \' \\ — mọi chuỗi escape phổ biến được dùng trong JavaScript, Python, Go, JSON, và nhiều hơn nữa.

Hỗ trợ Escape Unicode

Chuyển đổi ký tự không thuộc ASCII thành định dạng \xHH hoặc \uHHHH, và giải mã ngược lại. Hữu ích khi xử lý văn bản Unicode trong mã nguồn.

Sao chép Chỉ Với Một Click

Sao chép đầu ra đã escape hoặc unescape chỉ với một cú click. Dán trực tiếp vào mã nguồn, tài liệu JSON, hoặc file cấu hình.

Xem trước Thời gian Thực

Đầu ra cập nhật ngay lập tức khi bạn gõ. Lặp lại nhanh để tinh chỉnh một chuỗi cho đến khi nó được phân tích đúng trong ngôn ngữ đích của bạn.

Các trường hợp sử dụng phổ biến

Nhúng Văn bản Nhiều dòng trong JS

Chuyển đổi một đoạn văn nhiều dòng thành một dòng nối bằng \n để bạn có thể dán nó dưới dạng chuỗi ký tự JavaScript mà không cần mẹo template literal.

Chuẩn bị Giá trị JSON

Escape dấu ngoặc kép và xuống dòng trong một chuỗi trước khi chèn nó làm giá trị JSON — tránh lỗi phân tích do ký tự " chưa được escape.

Gỡ lỗi Log Đã Escape

Dán các log chứa chuỗi escape \n và \t rồi unescape chúng để đọc văn bản đã định dạng thực tế.

Chuyển đổi Chuỗi Giữa Các Ngôn ngữ

Chuyển đổi giữa các dạng escape được dùng trong các ngôn ngữ khác nhau (JavaScript so với Python so với Go) khi di chuyển dữ liệu kiểm thử hoặc fixture.

Làm việc Với Nguồn Regex

Escape các ký tự regex đặc biệt trong chuỗi nguồn để chúng được xem như ký tự literal khi bạn sao chép chúng vào một mẫu regex.

Cách sử dụng
1

Mở Công cụ Backslash

Nhấn vào biểu tượng Backslash trong dock của DevSuite Pro. Một bảng trình soạn thảo mở ra với chế độ Escape và Unescape.

2

Dán Văn bản của Bạn

Dán văn bản nhiều dòng, chuỗi có dấu ngoặc kép, hoặc giá trị đã escape sẵn mà bạn muốn chuyển đổi.

3

Chọn Chế độ

Chọn Escape để tạo ra một chuỗi ký tự an toàn cho code, hoặc Unescape để khôi phục văn bản gốc dễ đọc.

4

Xem lại Đầu ra

Kết quả đã chuyển đổi xuất hiện ngay trong khung liền kề. Đầu ra dài có thể cuộn và tự động xuống dòng.

5

Sao chép & Dán vào Code

Nhấn Copy để lấy chuỗi đã escape, sau đó dán giữa các dấu ngoặc kép trong file JavaScript, Python, hoặc JSON của bạn.

Sẵn sàng thử chưa?

Cài đặt DevSuite Pro miễn phí và mở khóa hơn 64 công cụ dành cho nhà phát triển cho trình duyệt của bạn.

Thêm vào Chrome Thêm vào Edge Thêm vào FireFox