Belirli Bir Kelimeyi İçeren Satırları Kaldırma – Çevrimiçi Satır Filtresi ve Grep Aracı
Belirli kelimeleri, birden fazla anahtar kelimeyi veya normal ifade kalıplarını içeren satırları gerçek zamanlı olarak anında kaldırın veya çıkarın. Sunucu günlüklerini filtrelemek, e-postaları ve URL listelerini temizlemek, yorum yapılan satırları koddan çıkarmak veya komut satırı kurulumu olmadan tarayıcı tabanlı grep aramalarını çalıştırmak için mükemmeldir.
Anahtar Kelimeye Göre Satırları Kaldırma veya Filtreleme
- Çok Satırlı Metninizi Yapıştırın – Günlük dosyanızı, CSV satırlarınızı, URL listenizi veya belgenizi Kaynak Metni kutusuna girin veya örnek bir günlük dosyası denemek için Örnek Yükle öğesine tıklayın.
- Bir veya Birden Fazla Arama Terimini Girin – Eşleşecek kelime veya kelime öbeğine tek bir anahtar kelime yazın veya Birden fazla kelime / kelime öbeğine (satır başına bir tane) istenmeyen terimlerin listesini yapıştırın.
- Eşleşme Konumunu ve Seçeneklerini Seçin – Anahtar kelimenin satırın herhangi bir yerinde mi, satırın başında mı, satırın sonunda mı görünebileceğini veya satırın tamamıyla eşleşmesi gerektiğini seçin. Eşleşen satırları silmek yerine çıkarmak istiyorsanız Eşleşen satırları koru seçeneğini etkinleştirin.
- Copy veya Export – Filtrelenmiş çıktınız ve satır istatistikleriniz canlı olarak güncellenir. Sonucunuzu kaydetmek için clipboard'a kopyala veya .txt dosyasını indir öğesine tıklayın.
Öncesi ve Sonrası Örnekler
1. Sunucu Günlüklerinden Gürültüyü Kaldırın
Birden çok kelime: [DEBUG], [BİLGİ]
[INFO] Server started on port 8080 [DEBUG] Connection pool initialized [ERROR] Database timeout after 30s [INFO] Healthcheck passed
Filtrelenmiş Sonuç:
[ERROR] Database timeout after 30s
2. Eşleşen Çizgileri Çıkartın (Grep Modu)
Arama: @company.com + Eşleşen satırları koruyun
alice@company.com bob@gmail.com carol@company.com dave@yahoo.com
Filtrelenmiş Sonuç:
alice@company.com carol@company.com
3. Yorumları ve Boş Satırları Çıkarın
Regex: ^\s*(#|//|--) + Boş sakla'nın işaretini kaldırın
# Database Configuration db_host = localhost // Port setting db_port = 5432
Filtrelenmiş Sonuç:
db_host = localhost db_port = 5432
Hile Sayfası: Ortak Hat Filtreleme ve Regex Tarifler
Güçlü komut satırı grep ve sed görevlerini doğrudan tarayıcınızda gerçekleştirmek için Eşleştirme Konumu, Ters Çevirme ve Normal İfadeler'yi birleştirin:
| Görev / Hedef | Arama Modeli | Önerilen Ayarlar |
|---|---|---|
| Tüm boş veya yalnızca boşluk içeren satırları kaldırın | (boş bırakın) | Boş satırları koru seçeneğinin işaretini kaldırın |
| Yapılandırma/kod dosyalarındaki yorum satırlarını kaldırın | ^\s*(#|//|--|;) |
'yi kontrol edinNormal ifadeyi kullanın (Regex) |
| Yalnızca geçerli bir URL içeren satırları saklayın | https?:// |
Regex'i kontrol edin + Eşleşen satırları koruyun |
| Belirli bir kelimeyle başlayan satırları kaldırın | kullanımdan kaldırıldı |
Line modelinin ile başladığını seçin |
| Belirli bir alan adı/uzantıyla biten satırları kaldırın | .tmp |
Çizginin deseniyle bittiğini seçin |
| Sayıları içeren satırları kaldırın | \d+ |
'yi kontrol edinNormal ifadeyi kullanın (Regex) |
"Satırları Kaldır" ve "Bul ve Değiştir" veya "Öneki/Soneki Kaldır" Ne Zaman Kullanılmalı?
- Bir Kelime İçeren Satırları Kaldır'ı kullanın (bu araç) satırın tamamını silmek veya çıkarmak istediğinizde o satırda bir anahtar kelime veya desen göründüğünde.
- Öneki Kaldır veya Son Eki Kaldır satırını korumak ve yalnızca satırın başından veya sonundaki karakterleri kırpmak istediğinizde kullanın.
- Metni Bul ve Değiştir'i kullanın Cümlenin geri kalanını olduğu gibi bırakarak yalnızca satır içindeki eşleşen sözcüğü silmek istediğinizde.
Sıkça Sorulan Sorular
Birden fazla kelimeden herhangi birini içeren satırları aynı anda nasıl kaldırabilirim?
Kelime listenizi, Anahtar Kelimeleri Filtrele altındaki Birden fazla kelime / kelime öbeği (her satıra bir tane) kutusuna yazın veya yapıştırın. Listelenen öğelerden en az biriyle eşleşen herhangi bir satır kaldırılacaktır (veya Eşleşen satırları koru'yi etkinleştirirseniz tutulacaktır).
"Yalnızca tam kelimeleri eşleştir" seçeneği [ERROR] veya #todo gibi etiketleri nasıl ele alıyor?
Yalnızca tüm sözcükleri eşleştir etkinleştirildiğinde, cat araması, yanlışlıkla category veya scatter ile eşleşmeden my cat ile eşleşecektir. \b regex sınırları noktalama işaretlerinde başarısız olan temel araçların aksine, aracımız akıllı alfasayısal sınırlar kullanır, böylece tam kelime eşleştirme aynı zamanda [ERROR], #todo ve gibi sembolle sarılmış terimler üzerinde de çalışır. @gmail.com.
Yalnızca anahtar kelimemle eşleşen satırları nasıl çıkarabilirim?
Filtre Davranışı altında Eşleşen satırları koru (eşleşmeyenleri kaldır)'yi etkinleştirin. Bu, Linux/macOS'taki grep gibi çalışır; eşleşmeyen tüm satırları atar ve yalnızca arama düzeninizi içeren satırları bırakır.
Günlük veya liste verilerim herhangi bir sunucuya yüklendi mi?
Hayır. Tüm satır filtreleme ve regex eşleştirme, JavaScript aracılığıyla tarayıcınızda %100 yerel olarak çalışır. Günlükleriniz, e-postalarınız ve listeleriniz asla bilgisayarınızdan ayrılmaz.