Satır Sonu Kaldırıcı

PDF kopyası, sert kaydırmalı e-posta gövdeleri ve sütun kazınmış web sayfaları, yeniden akışta düzeni bozan başıboş satır sonlarıyla gelir. Bu araç sonları temizce kaldırır, ya hepsini soyar, ya paragraf içi kaydırmaları kaldırırken paragraf sonlarını korur ya da onları boşluk ya da dikey çizgi gibi özel bir ayırıcıyla değiştirir. Yapıştırın, modu seçin, sonucu kopyalayın.

Satır sonları nasıl kaldırılır

  1. 1

    Kaynak metni yapıştırın

    Bir PDF'ten, e-postadan ya da tarayıcı sütunundan kopyalayın: başıboş sonlar neredeyse.

  2. 2

    Bir mod seçin

    Hepsini soy, yalnızca paragrafları koru ya da boşluk / dikey çizgi / özel ile değiştir.

  3. 3

    Düzleştirilmiş çıktıyı inceleyin

    Boşluklar daraltılır, böylece cümle sınırları temiz kalır.

  4. 4

    Kopyalayıp ileriye yapıştırın

    Bir belgeye, bir forma, bir veritabanı alanına: tek satırlık metnin istendiği her yere.

CR, LF ve yumuşak kaydırma sorunu

Bir “satır sonu” aslında, yapıştırılan metinde hepsi görünebilen üç bayt dizisinden biridir:

Dizi Ad Görüldüğü yer
\n (0x0A) LF Unix, macOS, modern web metni
\r\n (0x0D 0x0A) CRLF Windows dosyaları, SMTP e-posta gövdeleri
\r (0x0D) CR Klasik Mac OS, nadir eski dosyalar

Bu araç işlemeden önce üçünü de normalleştirir, dolayısıyla kaynağınızın hangisini kullandığını bilmenize gerek yoktur.

Üç mod, üç sonuç

Hepsini soy, her yeni satır bir boşluk olur. Bir madde işaretli listeyi ya da sert kaydırmalı paragrafı tek bir sürekli satıra dönüştürmek için kullanışlıdır.

Paragrafları koru, tek yeni satırlar boşluk olur; çift yeni satırlar (paragraf sınırları) korunur. PDF çıkarma ve e-kitap temizleme için en yaygın mod.

Ayırıcıyla değiştir, her yeni satır özel bir dize olur: |, , , //. Çok satırlı bir listeyi bir CSV hücresine yapıştırmak istediğinizde kullanışlıdır.

Tipik temizleme görevleri

  • PDF paragraf yeniden akışı, PDF’ler satırları sayfa kenarında sert kaydırır. Paragraf içi kaydırmaları öldürürken paragraf sonlarını korumak yeniden akan metni geri kazandırır.
  • Alıntılanmış e-posta yanıtları, Outlook ya da Gmail’den kopyalama çoğu kez satır başına > işaretleri ve kaydırmalar getirir. Önce kaydırmaları soyun, sonra >’yi bul-değiştir ile ele alın.
  • Sütunlu kopya, bir web tablosunu metin olarak kopyalamak her hücre arasına bir yeni satır ekleyebilir. Excel’e yapıştırmak için bir sekme ayırıcısıyla değiştirin.
  • CMS yapıştırma, bazı CMS’ler her satır sonunu <br> olarak işler. Paragraflar doğal render edilsin diye yapıştırmadan önce düzleştirin.

Sonların önemli olduğu ve soyulmaması gereken durumlar

  • Şiir ve şarkı sözleri, her satır bir birimdir. Soymak risklidir.
  • Kod, tam olarak koruyun. Girinti temizliği için kod farkında bir araç kullanın.
  • Adres blokları, sokak / şehir / posta kodu bir nedenle ayrı satırlardadır.
  • Markdown, tek yeni satırlar paragraf devamı olarak render edilir; iki yeni satır bir paragraf olarak. Hepsini soymak yapıyı değiştirir.

Dikkat edilecek Unicode boşlukları

PDF ve kopyala-yapıştır bazen şunları bırakır:

  • Bölünmez boşluk (U+00A0), boşluk gibi görünür ama değildir; birçok “boşluğu soy” kuralı onu kaçırır.
  • Satır ayırıcı (U+2028) ve paragraf ayırıcı (U+2029), bazı düzenleyicilerin yaydığı Unicode-resmi satır sonları.
  • Yumuşak tire (U+00AD), aramayı bozan görünmez bir hece sonu noktası.

Araç bunların hepsini son olarak işler, böylece temizleme eksiksiz olur.

Sık Sorulan Sorular

“Paragrafları koru” modunu seçerseniz evet, çift yeni satırlar (paragraf ayırıcı) korunurken tek yeni satırlar kaldırılır. Hepsini soy modu her şeyi tek bir satıra daraltır.

Evet. Araç işlemeden önce CRLF, yalnızca CR ve yalnızca LF sonlarını normalleştirir, dolayısıyla Windows Notepad’ten, eski Mac metin dosyalarından ve web sayfalarından yapıştırılan içerik aynı davranır.

Evet, özel ayırıcı modu herhangi bir dizeyi kabul eder: bir dikey çizgi |, bir sekme, bir , ya da hiç ayırıcı için boş bir dize.

Hayır. Temizleme tamamen tarayıcınızda çalışır ve yapıştırdığınız metin iletilmez.

İlgili Araçlar

Araç diğer dillerde mevcuttur