Newline'ı \n Online'a dönüştürün
Çok satırlı metni, gerçek \n, \r\n, \\n veya kaçış dizileriyle anında tek satırlı bir dizeye dönüştürün veya geçiş yapın \n'yi tekrar gerçek satır kesmelerine dönüştürmek için Unescape Modu'ye gidin. JSON verilerini, LLM istemlerini, .env PEM sertifikalarını ve çok satırlı dize değişmezlerini doğrudan tarayıcıda biçimlendiren geliştiriciler için tasarlandı.
Yeni Hatları \n Online'a Dönüştürme
- Metninizi Yapıştırın: Çok satırlı metninizi soldaki Metin Girişi kutusuna girin veya yapıştırın veya örnek yollar ve alıntılarla test etmek için Örnek Yükle seçeneğine tıklayın.
- Hızlı bir Ön Ayar veya Mod seçin: Tek tıklamayla kurulum için JSON String, .env / PEM Key veya Code Concatenation öğesine tıklayın veya sağdaki ayarları özelleştirin.
- Kaçış Sıranızı Seçin: Unix/JSON için
\n, Windows için\r\n, Windows için\\n'yi seçin çift çıkışlı dizeler veya HTML için— veya Unescape Modu'ye geçerek\n'yi tekrar gerçek satır kesmelerine dönüştürün. - Kopyala veya İndir: Çıktı gerçek zamanlı olarak güncellenir. clipboard'a kopyala veya .txt dosyasını indir'e tıklayın.
Kaçış Sırası Referans Kılavuzu
| Sekans | İsim | Nerede Kullanılır | Örnek Çıktı |
|---|---|---|---|
\n |
Satır Beslemesi (LF) | JSON dizeleri, Unix/Linux/macOS, Python, JavaScript, Go, Rust, .env değişkenleri |
Hat 1\nHat 2 |
\r\n |
Satırbaşı + Satır Besleme (CRLF) | Windows metin dosyaları, HTTP protokol başlıkları, RFC 4180 CSV dosyaları, SMTP e-posta gövdeleri | Hat 1\r\nHat 2 |
\\n |
Çift Çıkışlı Ters Eğik Çizgi | İç içe geçmiş JSON verileri, düzenli ifade değişmez değerleri, kabuk/sed komutları | Hat 1\\nHat 2 |
|
HTML Satır Sonu | HTML e-postaları, CMS alanları, Markdown hücreleri, zengin metin yerleştirmeleri | Hat 1 |
Yaygın Geliştirici Kullanım Durumları
1. JSON API'leri için Çok Satırlı Metin ve LLM İstemlerini Biçimlendirme
JSON spesifikasyonu (RFC 8259), dize değerlerinde ham satır sonlarını yasaklar; çok satırlı bir bilgi isteminin veya şablonun doğrudan JSON gövdesine yapıştırılması, SyntaxError: dizge değişmezinde hatalı kontrol karakterine neden olur. JSON String preset öğesine tıklamak, her satır sonunu \n ile değiştirir, dahili çift tırnak (\") ve ters eğik çizgilerden (\\) kurtulur, ve sonucu tırnak içine alır, böylece doğrudan Postman, curl veya OpenAI/Anthropic API verisine yapıştırabilirsiniz.
2. Çok Satırlı PEM / SSH Özel Anahtarlarını .env Dosyalarında Saklama
Docker, Kubernetes, GitHub Actions, Vercel ve Node.js .env dosyaları sıklıkla tek bir satırda RSA, TLS veya Firebase özel anahtarları (-----BEGIN PRIVATE KEY-----) gerektirir. Boş satırları çıkarmak için .env / PEM Key preset'yi kullanın, base64 bloklarını \n ile birleştirin ve wrap anahtarını çift tırnak içinde kullanın:
PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQE...\n-----END PRIVATE KEY-----"
3. JavaScript, Java, C# ve Python'da Çok Satırlı Dize Değişmezleri Oluşturma
Açık satır satır birleştirme istediğiniz dillerde SQL sorguları, günlük şablonları veya gölgelendirici kodu yazarken, her satırı şu şekilde biçimlendirmek için Add birleştirme işleci'yi etkinleştirin (veya Code Birleştirme preset'ye tıklayın) "SELECT *\n" + "FROM kullanıcılar\n" + "Etkin NEREDE = 1".
Sıkça Sorulan Sorular
Çok satırlı metni tek satırlı JSON dizesine nasıl dönüştürebilirim?
Çok satırlı metninizi Giriş Metni kutusuna yapıştırın ve JSON Dize Hızlı Ön Ayarı'nı tıklayın (veya Adış çift tırnak işareti ekleyin ve Eiç tırnak işaretlerini ve ters eğik çizgileri gizleyin). Tüm satır sonları \n olur ve tüm dahili tırnak işaretleri veya ters eğik çizgiler atlanır, böylece sonuç geçerli JSON olur.
\n harfini gerçek satır sonlarına (kaçıştan kaçış) nasıl dönüştürebilirim?
Ayarlar panelinde Dönüştürme Modu altında Unescape (\n → Yeni Satır)'yi seçin veya Unescape \n → Çizgiler preset'yi tıklayın. Çıkışlı dizenizi yapıştırın ve hemen okunabilir çok satırlı metne dönüşecektir.
.env dosyası için çok satırlı PEM veya SSH özel anahtarını nasıl formatlarım?
Anahtarın tamamını yapıştırın (-----BEGIN PRIVATE KEY----- ve -----END PRIVATE KEY----- dahil) ve .env / PEM Key preset'ye tıklayın. Başıboş boşlukları keser, boş satırları kaldırır, yeni satırları \n ile değiştirir ve anahtarı çift tırnak içine alır.
\n (LF) ve \r\n (CRLF) arasındaki fark nedir?
\n (Satır Beslemesi, ASCII 10), Unix, Linux, macOS, JSON ve çoğu modern programlama dilindeki standart yeni satır dizisidir. \r\n (Satırbaşı + Satır Besleme), Windows metin dosyaları, HTTP protokol başlıkları ve RFC 4180 CSV dosyaları tarafından kullanılır.
Metnim veya özel anahtarım herhangi bir sunucuya yüklendi mi?
Hayır. Her dönüşüm, JavaScript kullanılarak web tarayıcınızda %100 yerel olarak çalışır. Metniniz, API verileriniz ve özel anahtarlarınız cihazınızdan asla ayrılmaz.