Kaçış Ekle / Kaldır

11 biçim için metni geçerli bir dize sabitine, sabiti de yeniden metne dönüştürün.

Yerelde çalışır · hiçbir şey yüklenmez
Text
Escaped

Ne yapar?

Metni yapıştırın ve yazdığınız dile göre kaçış uygulanmış hâlini alın ya da kaçışlı bir sabiti yapıştırıp özgün metni geri alın. Çıktı siz yazdıkça güncellenir.

BiçimKaçış kuralları
JSON dizesi\" \\ \n \t \uXXXX
C# dizesi\" \\ \0 \a \n \u, \U ve \x kaçışları
C# verbatim @"..."tırnaklar iki kez yazılır: ""
C# ham """..."""metindeki en uzun tırnak dizisinden daha uzun bir sınırlayıcı seçer
JavaScript '...', "...", `...`\xHH, \u{...}, satır devamları, şablonlarda \${
SQLtek tırnaklar iki kez yazılır: ''
CSV alanıyalnızca gerektiğinde tırnak içine alınır, tırnaklar iki kez yazılır
XML / HTML& < > " '; kaçışı kaldırırken adlandırılmış ve sayısal varlıklar çözülür
Düzenli ifade. * + ? ^ $ ( ) [ ] { } | / \ önüne ters eğik çizgi

Öne çıkan özellikler

  • Kaçışı kaldırma, sabiti tırnaklarıyla veya tırnaksız kabul eder; böylece @"C:\temp" ya da 'O''Brien' ifadesini doğrudan koddan yapıştırabilirsiniz.
  • Kesin hatalar: C# içindeki \q gibi geçersiz bir kaçış, satır ve sütunuyla bildirilir. Uyarılar, kaçışsız bir tırnak gibi sabiti bozacak metinleri işaretler.
  • ASCII dışını kaçışla yaz, ASCII dışındaki her karakteri kaçış dizisi olarak yazar; yalnızca ASCII içermesi gereken kaynak dosyalar için kullanışlıdır.
  • Yer değiştir, çıktıyı yeniden girdiye verir ve yönü tersine çevirir; böylece gidiş-dönüş dönüşümünü kontrol edebilirsiniz.

Ham dize sabitleri satır sonlarını kaynak dosyadan alır; bu nedenle tek başına bir satır başı (CR) karakteri birebir gösterilemez.

Gizlilik

Her şey tarayıcınızda çalışır. Girdiniz yalnızca yerel depolamada tutulur.