Escape / Unescape Garis Miring Terbalik
Lakukan dan batalkan escape urutan garis miring terbalik untuk string umum, JSON, dan JavaScript
Alat Terkait
Tentang Escape / Unescape Garis Miring Terbalik
Escape mengubah karakter yang tidak bisa muncul apa adanya di dalam string, seperti baris baru, tab, tanda kutip, dan garis miring terbalik, menjadi urutan yang terlihat seperti \n, \t, dan \". Unescape membalik prosesnya. Aturan escape berbeda di tiap bahasa, jadi alat ini menyediakan tiga mode alih-alih satu transformasi yang seolah cocok untuk semua.
Cara menggunakan
- 1.Pilih Lakukan escape atau Batalkan escape.
- 2.Pilih Umum, String JSON, atau JavaScript.
- 3.Tempel teks atau muat contoh; keluaran diperbarui saat Anda mengetik.
- 4.Periksa jumlah karakter dan escape, lalu salin atau unduh keluaran.
- 5.Pilih Tukar untuk memakai keluaran sebagai masukan dan membalik arah.
Mode
Umum meng-escape garis miring terbalik, tanda kutip, dan karakter kontrol, serta membaca \n \r \t \b \f \v \0 \' \" \/ \xHH \uXXXX dan \u{...}; escape tak dikenal dilaporkan, atau dipertahankan lewat opsi Lanjutan. String JSON sama dengan keluaran JSON.stringify dan hanya menerima escape yang diizinkan JSON. JavaScript menambahkan \v, \0, \xHH, \u{...} dan sambungan baris, menolak escape oktal seperti mode ketat, dan membiarkan karakter ter-escape lainnya mewakili dirinya sendiri.
Galat dan batasan
Masukan yang tidak valid tidak pernah menghasilkan keluaran sebagian: alat ini melaporkan baris, kolom, dan urutan bermasalah, misalnya garis miring terbalik di akhir, \x tanpa dua digit heksadesimal, atau \u yang rusak. String JSON atau JavaScript yang ditempel bersama tanda kutip gandanya akan dibuka. Teks dipindai oleh pengurai kecil buatan tangan di peramban Anda; tidak ada yang dievaluasi sebagai kode. Masukan dibatasi 2.000.000 karakter.
