Backslash Escape/Unescape, metinleri kaçış dizili formlarına (\n \t \r \" \' \\ ve Unicode kaçışları) dönüştürür veya tersine çevirir. Çok satırlı metinleri, tırnak işaretlerini veya özel karakterleri JavaScript, Python, Go veya JSON kaynak koduna sözdizimi hatası olmadan gömmek için temel bir araçtır.
Kaynak koduna —bir JavaScript dizisi, bir JSON değeri veya bir Python sözlüğü gibi— metin eklerken, kodun doğru ayrıştırılması için özel karakterleri kaçırmanız (escape) gerekir. Backslash Escape/Unescape bu işlemi anında halleder. Escape modu; satır sonları, sekmeler ve tırnak işaretleri içeren ham metni alır ve herhangi bir dilde tırnak işaretleri arasına yapıştırabileceğiniz tek satırlık bir kaçış dizisi oluşturur. Unescape işlemi süreci tersine çevirir; kaçış karakterli diziyi yapıştırın ve orijinal okunabilir metni geri alın. Araç tüm standart kaçış dizilerini tanır: \n (yeni satır), \r (satır başı), \t (sekme), \f (sayfa besleme), \v (dikey sekme), \0 (null), \b (geri silme), \" \' \\, ayrıca \xHH ve \uHHHH Unicode kaçışları. Dile özgü sürprizler yok; tüm yaygın kaçış kuralları desteklenir.
Yeni satırları, sekmeleri, tırnak işaretlerini ve ters eğik çizgileri kaçış dizisi formuna (\n \t \" \\) dönüştürür. Herhangi bir dildeki dizgi sabitleri (string literals) için yapıştırmaya hazırdır.
Kaçış dizilerini orijinal metne geri döndürür. Kaçış karakterli bir diziyi yapıştırın ve ham, okunabilir formunda inceleyin.
JavaScript, Python, Go, JSON ve daha fazlasında kullanılan \n \r \t \f \v \0 \b ile \" \' \\ dahil her yaygın kaçış dizisini işler.
ASCII olmayan karakterleri \xHH veya \uHHHH formatına dönüştürür ve geri çözer. Kaynak kodundaki Unicode metinlerle uğraşırken kullanışlıdır.
Kaçırılmış veya çözülmüş çıktıyı tek bir tıklamayla kopyalayın. Doğrudan kaynak koduna, JSON belgelerine veya yapılandırma dosyalarına yapıştırın.
Siz yazarken çıktı anında güncellenir. Bir dizgi hedef dilinizde doğru şekilde ayrıştırılana kadar hızlı deneme yapmanıza olanak tanır.
Çok satırlı bir paragrafı \n ile birleştirilmiş tek bir satıra dönüştürün, böylece şablon dizgisi (template literal) yöntemlerine ihtiyaç duymadan JavaScript dizgi sabiti olarak yapıştırabilirsiniz.
Bir dizgiyi JSON değeri olarak yerleştirmeden önce tırnak işaretlerini ve yeni satırları kaçırın; kaçırılmamış " karakterlerinden kaynaklanan ayrıştırma hatalarını önleyin.
\n ve \t kaçış dizilerini içeren logları yapıştırın ve gerçek biçimlendirilmiş metni okumak için bunları geri çözün.
Test verilerini veya yapılandırmaları taşırken farklı dillerde (JavaScript vs Python vs Go) kullanılan kaçış formları arasında dönüştürme yapın.
Kaynak dizgilerdeki özel regex karakterlerini kaçırın, böylece bir regex desenine kopyaladığınızda sabit karakterler olarak değerlendirilirler.
DevSuite Pro dock'undaki Backslash simgesine tıklayın. Escape ve Unescape modlarını içeren bir düzenleyici paneli açılır.
Dönüştürmek istediğiniz çok satırlı metni, tırnak içine alınmış dizgiyi veya zaten kaçış karakterleri içeren değeri yapıştırın.
Kod için güvenli bir dizgi sabiti oluşturmak için Escape'i veya orijinal okunabilir metni geri kazanmak için Unescape'i seçin.
Dönüştürülen sonuç hemen yan bölmede görünür. Uzun çıktılar kaydırılabilir ve otomatik kaydırılır.
Kaçırılmış diziyi almak için Kopyala'ya tıklayın, ardından JavaScript, Python veya JSON dosyanızdaki tırnak işaretleri arasına yapıştırın.
DevSuite Pro'yu ücretsiz yükleyin ve tarayıcınız için 64'dan fazla geliştirici aracının kilidini açın.