Backslash Escape/Unescape menukar rentetan ke dan dari bentuk escaped-nya (\n \t \r \" \' \\ dan escape Unicode). Penting apabila membenamkan teks berbilang baris, tanda petik, atau aksara khas ke dalam kod sumber JavaScript, Python, Go, atau JSON tanpa ralat sintaks.
Apabila membenamkan teks sebagai literal rentetan dalam kod sumber — rentetan JavaScript, nilai JSON, dict Python — anda perlu meng-escape aksara khas supaya kod dapat diurai dengan betul. Backslash Escape/Unescape mengendalikan ini dengan segera. Mod Escape mengambil teks mentah dengan pemisah baris, tab, dan tanda petik lalu menghasilkan rentetan escaped satu baris yang boleh anda tampal antara tanda petik dalam mana-mana bahasa. Unescape membalikkan proses tersebut — tampal rentetan escaped dan dapatkan kembali teks asal yang boleh dibaca. Alat ini mengenali semua jujukan escape standard: \n (baris baru), \r (carriage return), \t (tab), \f (form feed), \v (tab menegak), \0 (null), \b (backspace), \" \' \\, serta escape Unicode \xHH dan \uHHHH. Tiada kejutan khusus bahasa — semua peraturan escape yang lazim disokong.
Menukar baris baru, tab, tanda petik, dan garis miring terbalik kepada bentuk jujukan escape-nya (\n \t \" \\). Selamat untuk ditampal ke dalam literal rentetan dalam mana-mana bahasa.
Membalikkan jujukan escape kembali kepada teks asal. Tampal rentetan escaped dan baca dalam bentuk mentah dan mudah dibacanya.
Mengendalikan \n \r \t \f \v \0 \b serta \" \' \\ — setiap jujukan escape lazim yang digunakan dalam JavaScript, Python, Go, JSON, dan banyak lagi.
Menukar aksara bukan-ASCII kepada format \xHH atau \uHHHH, dan men-decode-nya kembali. Berguna apabila mengendalikan teks Unicode dalam kod sumber.
Salin output yang di-escape atau di-unescape dengan satu klik. Tampal terus ke dalam kod sumber, dokumen JSON, atau fail konfigurasi.
Output dikemas kini serta-merta semasa anda menaip. Iterasi pantas untuk menyesuaikan rentetan sehingga ia dapat diurai dengan betul dalam bahasa sasaran anda.
Tukar perenggan berbilang baris kepada satu baris yang disambung dengan \n supaya anda dapat menampalnya sebagai literal rentetan JavaScript tanpa helah template literal.
Escape tanda petik dan baris baru dalam rentetan sebelum memasukkannya sebagai nilai JSON — mengelakkan ralat parse akibat aksara " yang tidak di-escape.
Tampal log yang mengandungi jujukan escape \n dan \t lalu unescape untuk membaca teks yang diformat sebenar.
Tukar antara bentuk escaped yang digunakan dalam bahasa berbeza (JavaScript berbanding Python berbanding Go) apabila memindahkan data ujian atau fixture.
Escape aksara khas regex dalam rentetan sumber supaya ia dianggap sebagai literal apabila anda menyalinnya ke dalam corak regex.
Klik ikon Backslash dalam dock DevSuite Pro. Panel editor akan dibuka dengan mod Escape dan Unescape.
Tampal teks berbilang baris, rentetan berpetik, atau nilai yang telah di-escape yang ingin anda tukar.
Pilih Escape untuk menghasilkan literal rentetan yang selamat untuk kod, atau Unescape untuk mendapatkan semula teks asal yang boleh dibaca.
Hasil yang ditukar muncul dalam panel bersebelahan dengan serta-merta. Output yang panjang boleh ditatal dan dililit.
Klik Copy untuk mengambil rentetan escaped, kemudian tampalkan antara tanda petik dalam fail JavaScript, Python, atau JSON anda.
Pasang DevSuite Pro secara percuma dan buka 64+ alat pembangun untuk pelayar anda.