← Özelliklere Dön
Free

Ters Eğik Çizgi (Backslash) Kaçış İşlemi

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.

Canlı Önizleme
example.com
Ters Eğik Çizgi (Backslash) Kaçış / Kaçış Çöz Kaçış (Escape) Kaçış Çöz (Unescape)
Ham Dizi (Raw String)
Line 1 Line 2 "tabbed" With a 'quote'
Kaçışlı Çıkış (Escaped)
Line 1\nLine 2\t\"tabbed\"\nWith a \'quote\'
\n \t \r \" \' \\ \uHHHH
Temel Özellikler

Özel Karakterleri Kaçır

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.

Orijinale Geri Döndür

Kaçış dizilerini orijinal metne geri döndürür. Kaçış karakterli bir diziyi yapıştırın ve ham, okunabilir formunda inceleyin.

Tüm Standart Kaçışları Destekler

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.

Unicode Kaçış Desteği

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.

Tek Tıkla Kopyala

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.

Gerçek Zamanlı Önizleme

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.

Yaygın Kullanım Durumları

JS'ye Çok Satırlı Metin Gömmek

Ç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.

JSON Değerlerini Hazırlama

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.

Kaçış Karakterli Logları Hata Ayıklama

\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.

Dizgileri Diller Arasında Taşıma

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.

Regex Kaynaklarıyla Çalışma

Kaynak dizgilerdeki özel regex karakterlerini kaçırın, böylece bir regex desenine kopyaladığınızda sabit karakterler olarak değerlendirilirler.

Nasıl Kullanılır
1

Backslash Aracını Aç

DevSuite Pro dock'undaki Backslash simgesine tıklayın. Escape ve Unescape modlarını içeren bir düzenleyici paneli açılır.

2

Metninizi Yapıştırın

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.

3

Mod Seçin

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.

4

Çıktıyı İnceleyin

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.

5

Kopyala ve Koda Yapıştı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.

Denemeye Hazır mısınız?

DevSuite Pro'yu ücretsiz yükleyin ve tarayıcınız için 64'dan fazla geliştirici aracının kilidini açın.

Chrome'a Ekle Edge'e Ekle FireFox'a Ekle