Çevrimiçi Metinden Son Eki Kaldırma – Toplu Satır Sonu ve Uzantı Kaldırıcı

İstenmeyen son ekleri, dosya uzantılarını (.txt, .pdf, .jpg), sondaki eğik çizgileri, virgülleri veya özel düzenli ifade desenlerini her satırın sonundan anında çıkarın. Orijinal kaynak metninizin üzerine yazmadan binlerce satırı gerçek zamanlı olarak temizlemek için listenizi aşağıya yapıştırın.

Quick Presets:

Aktif Hatlar: 0

Son Ekler Kaldırıldı: 0

Çıkış Karakterleri: 0

Her Satırdan Bir Sonek Nasıl Kaldırılır

  1. Metninizi Yapıştırın – Dosya adları, URL'ler veya metin kayıtlarınızın listesini Kaynak Metni kutusuna girin veya nasıl çalıştığını görmek için Örnek Yükle seçeneğine tıklayın.
  2. Bir veya Daha Fazla Son Ek Belirtin – Kaldırılacak sonek'e tek bir son yazın, 'de sonların toplu listesini girinBirden fazla sonek (her satıra bir tane) veya düzenleyicinin üzerindeki Hızlı Ön Ayarlar'den birini tıklayın.
  3. Eşleştirme Kurallarını Özelleştirin – Büyük ve küçük harf sonlarının farklı şekilde ele alınması gerekiyorsa Büyük/küçük harfe duyarlı eşleştirmeyi etkinleştirin veya Desen tabanlı ayırma için normal ifadeyi kullanın.
  4. Kopyala veya Dışa Aktar – Temizlenmiş Sonuç, gerçek zamanlı olarak otomatik olarak güncellenir. Çıktınızı kaydetmek için clipboard'a kopyala veya .txt dosyasını indir öğesine tıklayın.

Öncesi ve Sonrası Örnekler

1. Birden Fazla Dosya Uzantısını Soyun

Birden çok son ek: .pdf, .docx, .xlsx

annual-report-2026.pdf
project-proposal.docx
budget-q4.xlsx

Temizlenmiş Sonuç:

annual-report-2026
project-proposal
budget-q4

2. URL Sorgu Dizelerini Temizleyin (Regex)

Regex son eki: \?.*

https://example.com/shoes?utm_source=ads
https://example.com/hats?ref=newsletter
https://example.com/bags

Temizlenmiş Sonuç:

https://example.com/shoes
https://example.com/hats
https://example.com/bags

3. Sürüm ve Durum Etiketlerini Kaldır

Regex son eki: ([_-](v\d+|eski|yedek|son))$

homepage_layout_v12
user_database_backup
checkout-flow-final

Temizlenmiş Sonuç:

homepage_layout
user_database
checkout-flow

Hile Sayfası: Yaygın Sonek Kaldırma ve Regex Tarifleri

Çizgiden çizgiye değişen dinamik desenleri çıkarmanız mı gerekiyor? 'yi etkinleştirin (Regex) normal ifadesini kullanın ve bu kullanıma hazır desenlerden herhangi birini kaldırmak için Sonek'e yapıştırın alanı:

Common Plain-Text and Regular Expression Suffix Removal Patterns
Hedef / Kullanım Örneği Sonek Deseni Mod Örnek Dönüşüm
Tüm tek dosya uzantılarını kaldırın \.[a-zA-Z0-9]{1,6}$ Regex photo_01.webp → photo_01
URL sorgu parametrelerini kaldır \?.*$ Regex /page?id=42&sort=asc → /page
Sondaki eğik çizgileri kaldırın /+ Regex https://site.com/blog/ → https://site.com/blog
Sondaki sayıları / kimlikleri kaldır [\s_-]*\d+$ Regex item_name_4092 → item_name
Sondaki virgülleri veya noktalı virgülleri kaldırın [,;:]+$ Regex "elma", → "elma"
Satır sonundaki parantez içindeki notları kaldırın \s*\([^)]*\)$ Regex John Doe (Yönetici) → John Doe

"Son Eki Kaldır" ve "Son N Karakteri Kaldır" Ne Zaman Kullanılmalı?

  • Her satırın sonundan belirli bir kelimeyi, uzantıyı, sınırlayıcıyı veya regex modelini silmek ve bu modelle bitmeyen satırları dokunmadan bırakmak istediğinizde, Metinden Son Eki Kaldır'ı (bu araç) kullanın.
  • Her Satırın Son Karakterlerini Kaldır'ı kullanın Karakterlerin ne olduğuna bakılmaksızın her satırdan sabit sayıda karakteri (son 3 veya 5 karakter gibi) körü körüne kesmek istediğinizde.

Sıkça Sorulan Sorular

Dosya adları listesinden dosya uzantılarını nasıl kaldırabilirim?

Giriş alanının üzerindeki Dosya Uzantıları (.ext) Hızlı Ön Ayar düğmesini tıklayın. .txt, .jpg, .pdf gibi uzantıları kaldırmak için \.[a-zA-Z0-9]{1,8}$ modeliyle Regex modunu otomatik olarak açar veya .docx her satırdan. Yalnızca belirli uzantıları kaldırmak istiyorsanız, Regex'yi işaretlemeden bırakın ve bunları Birden çok sonek kutusuna her satıra bir tane yazın.

Bir satırda "archive.tar.gz" gibi yığılmış son ekler varsa ne olur?

Bileşik son ekleri işlemenin iki yolu vardır: .tar.gz'yi doğrudan Çoklu sonekler kutusuna ekleyin (araç, daha kısa olanlardan önce daha uzun ekleri otomatik olarak kontrol eder) veya İşleme Seçenekleri altında Zincirlenmiş son ekleri tekrar tekrar kaldır seçeneğini işaretleyin. .gz ve ardından .tar sırayla çıkarılır.

Her satırda belirli bir karakterden sonraki her şeyi nasıl kaldırırım?

'yi etkinleştirinNormal ifadeyi (Regex) kullanın ve sınırlayıcınızı ve ardından 'yi girin.*. Örneğin, #.*, #, \? ile başlayan sondaki yorumları kaldırır.*, URL sorgu dizelerini ve \s+-\s+'yi kaldırır.*, sondaki tire açıklamalarını kaldırır.

"Tam eşleşme varsa satırın tamamını sil" ne işe yarar?

Normalde, bir satır yalnızca son ekten oluşuyorsa (örneğin, satır _old ve son ekiniz _old ise), son ekin kaldırılması yerinde boş bir satır bırakır. Kontrol ediliyor Tam eşleşme durumunda tüm satırı silin o satırı çıktı listesinden tamamen kaldırır, böylece geride boş satır kalmaz.

Bu çevrimiçi son ek kaldırıcıyı kullanırken metnim gizli mi?

Evet. Tüm metin işleme, JavaScript aracılığıyla tarayıcınızda %100 istemci tarafında gerçekleştirilir. Listeleriniz, dosya adlarınız ve URL'leriniz hiçbir zaman herhangi bir harici sunucuya iletilmez.