Diyelim ki bu çizgiler var:
A
B
C
D
E
Boş satırları ve harften önceki boşlukları da kaldırmak istiyorum, şöyle:
A
B
C
D
E
Notepad ++ 'da bunu nasıl başarabilirim?
Diyelim ki bu çizgiler var:
A
B
C
D
E
Boş satırları ve harften önceki boşlukları da kaldırmak istiyorum, şöyle:
A
B
C
D
E
Notepad ++ 'da bunu nasıl başarabilirim?
Yanıtlar:
Öndeki alanlardan ve tüm boş satırlardan (boş satır boşluklar veya sekmeler içeriyor olsa bile) kurtulmak için
^\s*
" Neyi bul " için kullanın ve " Değiştir " ile boş bırakın .Regex açıklaması:
^
çizginin başlangıcı anlamına gelir\s*
boşluk karakterlerinden herhangi bir sayı (hatta 0). Boşluk karakterleri sekme, boşluk, yeni satır ve satır başı döndürme içerir.\s*
olurdu \s+
bir veya birden fazla beyaz alanlar için?
\s+$
Sondaki boşlukları kaldırmak için ara .
Düzenleme -> Çizgi İşlemleri -> Boş Satırları Kaldırma veya alternatif olarak: Düzenleme -> Çizgi İşlemleri -> Boş Satırları Kaldırma (Boş karakterler İçeren)
Git Edit
> Line Operations
>Remove Empty Lines
Kolay yol, her şeyi seçmektir (Ctrl + A), Düzenle> Boş İşlem> Kırpma Boşluğu Alanına gidin.
Bu, aradaki tüm boşlukları kaldırmalı.
Basit bir düzenli ifade araması kullanabilir ve değiştirebilirsiniz.
____(.)\r_
(bu sitede biçimlendirmediği için boşlukla _ takas yapın)\1
İhtiyacınız olan alanları değiştirin çünkü bu sitenin ihtiyaç duyduğunuz alanları göstermediğini düşünüyorum.
Bu öğreticiyi ve bu kopya sayfasını kullanarak düzenli ifadenizi hazırlamanızı tavsiye ederim .
Bul ve Değiştir iletişim kutusunu açmak için Ctrl+ düğmesine basın Hve aşağıdaki gibi girin.
2 boşluk bırakın ( Ctrl+ C), arayın ve değiştirin ( Ctrl+ H), Bul alanına yapıştırın ve Değiştir'i seçin. Aynı karakterin arkasında veya önünde boş bir boşluk varsa, karakteri boşluk ile kopyalayın ve boşluk olmadan aynı karakterle değiştirin.
Bu arada, benim için işe yaramayan hiçbir karmaşık komut yok.
Düzenle> Boş İşlemler> Gereksiz Boş ve EOL’ü Kaldır