Öndeki ve Sondaki Boşlukları Kaldır – Boşluk Düzeltici ve Boşluk Temizleyici
Doğrudan tarayıcınızın içinden gerçek zamanlı olarak her satırdaki baştaki ve sondaki boşlukları kaldırın, kelimeler arasındaki fazladan boşlukları daraltın, akıllı kod parçacıkları ekleyin ve görünmez, bölünemeyen boşlukları ( ) soyun.
Uzay Kırpıcı Nasıl Kullanılır
Yapıştırılan PDF metnini temizliyor, CSV sütunlarını içe aktarma için hazırlıyor veya girintili kod parçacıklarını düzenliyor olun, Space Trimmer, metninizi doğrudan tarayıcınızın içinde gerçek zamanlı olarak işler:
- Kaynak Metninizi Yapıştırın: Metninizi Kaynak Metni kutusuna girin veya gerçekçi karmaşık biçimlendirmeyle test etmek için Örnek Yükle'ye tıklayın.
- Select a Preset or Customize Rules:
- Her satırın başındaki ve sonundaki boşlukları çıkarmak için Standart Trim'yi kullanın.
- Kelimeler arasındaki ikili veya üçlü boşlukları tek bir boşluğa daraltmak için Full Clean (Tek Boşluk)'yi kullanın.
- Makaleleri veya denemeleri düzenlerken Paragraph Tidy'yi kullanın; böylece çift satır sonları korunurken yanlışlıkla üçlü + boş satırlar daraltılır.
- İç içe satırları düzleştirmeden, kopyalanan kod bloklarından paylaşılan dış girintiyi kaldırmak için Code Dedent kullanın.
- Kopyala veya Dışa Aktar: Temizlenen sonucunuz otomatik olarak güncellenir. Çıktınızı kaydetmek için clipboard'a kopyala veya .txt dosyasını indir öğesine tıklayın.
Pratik Öncesi ve Sonrası Örnekleri
1. Dağınık Yapıştırılan Listeleri ve Çift Boşlukları Temizleme
Modu: Tam Temizleme (Kenarları kırp + İç boşlukları daralt + Boş satırları kaldır)
John Doe — Engineering Jane Smith — Product Design
Kırpılmış Sonuç:
John Doe — Engineering Jane Smith — Product Design
2. Akıllı Kod Tanımlama (Yuvalamanın Korunması)
Mode: Kod Girintili (İç 2 boşluklu yuvalamayı sağlam tutarken ortak 8 boşluklu dış kenar boşluğunu çıkarır)
function greet(user) {
if (user) {
return "Hello, " + user;
}
}
Kırpılmış Sonuç:
function greet(user) {
if (user) {
return "Hello, " + user;
}
}
3. Excel ve Web'de Kesintisiz Alanları Düzeltme ( )
Mode: Excel / Web Temizleme (U+00A0'yi dönüştürür ve VLOOKUP'yi bozan görünmez U+200B karakterlerini çıkarır)
SKU-1042 Wireless Mouse SKU-1043 Mechanical Keyboard
Kırpılmış Sonuç:
SKU-1042 Wireless Mouse SKU-1043 Mechanical Keyboard
Yaygın Boşluk ve Görünmez Karakterler Kılavuzu
Tüm alanlar eşit yaratılmamıştır. Web sayfalarından, PDF'lerden veya e-postalardan veri kopyalarken, gizli Unicode karakterleri genellikle metninizin içine kayar ve elektronik tablo formüllerinin veya kod ayrıştırıcıların başarısız olmasına neden olur:
| Karakter Adı | Unicode / HTML | Ortak Kaynak | Space Trimmer Bunu Nasıl Ele Alır? |
|---|---|---|---|
| Standart Alan | U+0020 (ASCII 32) |
Standart boşluk çubuğu tuşu | Satır kenarlarından kırpılmış ve kelimeler arasında daraltılmış |
| Yatay Sekme | U+0009 (\t) |
Kod editörleri, TSV / Excel kopyala-yapıştır | Kenarlardan kırpılmış, kelimeler arasında normalleştirilmiş veya boşluklara genişletilmiş |
| Kırılmaz Uzay | U+00A0 ( ) |
Web sayfaları, zengin metinli e-postalar, Word belgeleri | Clean Unicode etkinleştirildiğinde standart alana dönüştürülür ve kırpılır |
| İdeografik ve En/Em Alanları | U+2000–U+200A, U+3000 |
Dizgi PDF'leri, CJK metni, masaüstü yayıncılık | Kırpmadan önce standart ASCII alanına normalleştirildi |
| Sıfır Genişlikli Alan / BOM | U+200B, U+FEFF |
Web CMS editörleri, mesajlaşma uygulamaları, UTF-8 BOM | Tamamen çıkarılmış, böylece gizli karakterler dize eşleşmesini asla bozmaz |
Sıkça Sorulan Sorular
Boşlukların kırpılması ile boşlukların normalleştirilmesi arasındaki fark nedir?
Trimming, her satırın dış sınırlarındaki boşlukları kaldırır: bir satırın en başında öndeki boşluklar ve en sonunda sondaki boşluklar. Boşlukları normalleştirme her satırın içine bakar ve kelimeler arasındaki iki veya daha fazla ardışık boşluğu veya sekmeyi tek bir standart boşluğa daraltır.
Excel'in TRIM() işlevi neden yapıştırılan verilerimdeki fazladan boşlukları kaldırmadı?
Excel'in yerleşik TRIM() işlevi yalnızca standart ASCII alanını (karakter kodu 32) kaldırmak için tasarlanmıştır. Web sitelerinden, e-postalardan veya PDF'lerden kopyalanan veriler sıklıkla HTML bölünemez boşluklar ( , ASCII 160 / U+00A0) veya görünmez sıfır genişlikli boşluklar (U+200B) içerir. Bölünmeyen temizleme ( ) ve sıfır genişlikli boşluklar işaretlendiğinde, bu araç, siz Excel'e veya Google E-Tablolar'a yapıştırmadan önce bu gizli karakterleri otomatik olarak dönüştürür ve çıkarır.
"Göreli kod girintisini koru (akıllı girinti)" nasıl çalışır?
Bir kaynak dosyanın derinliklerinden bir işlevi veya bloğu kopyaladığınızda, her satırın başında 8 veya 12 boşluk olabilir. Normal bir sol kesim kullanırsanız tüm girintiler kaybolur ve kodunuz düz hale gelir. Göreceli kod girintisini koru, Baştaki boşlukları kaldır ile birlikte işaretlendiğinde, araç, boş olmayan tüm satırlardaki en küçük paylaşılan girintiyi algılar ve yalnızca bu ortak kenar boşluğunu kaldırarak iç 2 boşluklu veya 4 boşluklu yuvalamanızı olduğu gibi korur. Kelimeler arasında birden fazla boşluğu daralt özelliğini de etkinleştirseniz bile, baştaki girintiniz korunur.
Fazladan boş satırları silerken paragraflar arasında tek boş satır tutabilir miyim?
Evet! Sağdaki Boş Satır İşleme panelinde, Birden çok boş satırı 1'ye daralt'ı seçin (veya Paragraf Düzenli preset'ye tıklayın). İki, üç veya daha fazla boş satırdan oluşan herhangi bir dizi, tek bir temiz paragraf sonuna yoğunlaştırılacaktır.
Bu Space Trimmer'ı kullanırken metnim gizli ve güvenli mi?
Kesinlikle. Tüm metin işleme, istemci tarafı JavaScript kullanılarak web tarayıcınızın içinde %100 yerel olarak gerçekleşir. Herhangi bir harici sunucuya veya veritabanına hiçbir metin, kaynak kodu veya müşteri verisi gönderilmez.