Escape/Kembalikan String Lakukan escape atau kembalikan karakter khusus dalam string (baris baru, tab, tanda kutip).
Escape/Kembalikan String
Lakukan escape atau kembalikan karakter khusus dalam string (baris baru, tab, tanda kutip).
Tempel Teks
Tempel teks dengan karakter khusus atau urutan yang lolos.
Pilih Mode
Pilih mode Escape atau Unescape.
Salin Hasil
Salin string yang diproses.
What Is Escape/Kembalikan String?
Alat String Escape/Unescape mengonversi antara karakter khusus literal dan representasi urutan escape mereka. Dalam mode escape, baris baru menjadi \n, tab menjadi \t, backslash menjadi \\, dan tanda kutip di-escape. Dalam mode unescape, urutan escape seperti \n, \t, \\, dan \" dikonversi kembali ke karakter literal mereka. Ini berguna untuk bekerja dengan string dalam pemrograman, mempersiapkan teks untuk penyisipan kode, atau membaca konten string yang di-escape.
Why Use Escape/Kembalikan String?
-
Siapkan teks untuk disematkan dalam string kode sumber
-
Konversi urutan yang lolos kembali ke teks yang dapat dibaca
-
Debug string dengan karakter khusus yang tidak terlihat
-
Tangani urutan escape di file konfigurasi
Common Use Cases
Pemrograman
Escape konten teks untuk disisipkan ke dalam literal string di kode.
Debugging
Unescape nilai string dari log atau output debugger.
Konfigurasi
Escape atau unescape nilai di file konfigurasi.
Pengolahan Data
Konversi antara representasi teks yang lolos dan literal.
Technical Guide
Fungsi escape menerapkan serangkaian penggantian string dalam urutan tertentu. Backslash di-escape terlebih dahulu (ke \\) untuk mencegah pemrosesan ganda. Kemudian baris baru (\n), carriage return (\r), tab (\t), tanda kutip ganda (\"), tanda kutip tunggal (\'), dan byte nol (\0) di-escape. Fungsi unescape menerapkan penggantian dalam urutan yang berbeda: urutan escape literal (\n, \r, \t, dll.) dikonversi ke ekivalen karakter mereka, dengan backslash escape (\\) diproses terakhir untuk mencegah pertandingan palsu. Pemrosesan yang bergantung pada urutan ini memastikan hasil yang benar bahkan dengan string yang mengandung beberapa jenis karakter khusus.
Tips & Best Practices
-
1Mode escape memproses backslash terlebih dahulu untuk mencegah double-escaping
-
2Unescape menangani urutan escape gaya C standar
-
3Berguna untuk menyiapkan teks sebelum disisipkan ke dalam string kode
-
4Berbeda dari JSON escaping - ini tidak menambahkan tanda kutip yang mengelilingi
Related Tools
Pengkode URL
Kodekan teks untuk digunakan dengan aman di URL menggunakan percent-encoding.
๐ Text Tools
Pengkode Entitas HTML
Kodekan karakter khusus sebagai entitas HTML untuk penyisipan HTML yang aman.
๐ Text Tools
Escape/Unescape JSON
Lakukan escpe pada teks untuk string JSON atau unescape nilai string JSON.
๐ Text Tools
Visualisir Spasi
Buat karakter spasi yang tidak terlihat menjadi terlihat dengan penanda simbolik.
๐ Text ToolsFrequently Asked Questions
Q Bagaimana perbedaan antara ini dan JSON escape?
Q Urutan escape mana yang didukung?
Q Apakah urutan pemrosesan mempengaruhi hasil?
Q Dapatkah saya meloloskan teks untuk bahasa pemrograman tertentu?
Q Apakah alat ini menangani urutan escape Unicode?
About This Tool
Escape/Kembalikan String is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ your data never leaves your device. No registration or installation required.