Escape ⇄ unescape mọi chuỗi

🔣 Escape chuỗi

Escape và unescape chuỗi hai chiều cho bốn định dạng gặp hằng ngày: HTML entities, chuỗi JSON, thành phần URL và Unicode \uXXXX, chuyển ngay khi gõ, bộ giải mã entity tự viết không đụng DOM.

Unescape HTML hiểu entity số (A 🌏) và ~120 entity tên thông dụng. Chế độ JSON escape đúng như JSON.stringify, dán phần ruột giữa 2 dấu nháy để unescape. Chế độ Unicode đọc \uXXXX, \u{…}, \xXX và \n \t \r \0.