DevBento logoDevBento
Araçlar/String Manipulation — Metin Dönüştürme, Temizleme/Bul ve Değiştir

Bul ve Değiştir

Metin içinde bul ve değiştir. Regex desteği ile literal dizeleri veya yapılandırılabilir bayraklarla regex desenlerini kullanarak değiştirin. Anında sonuç.

Gönder:
İlgili Araçlar
TText Statistics
Count words, characters, lines, sentences, paragraphs, and reading time instantly. Deep analysis with word frequency and readability scores.
b64Base64 Kodlayıcı/Çözücü
Base64 kodlama ve çözme aracı. UTF-8 metin, emoji ve ikili verileri destekler. Sunucu yok, üyelik gerekmez, her şey tarayıcınızda çalışır.
%20URL Kodlayıcı ve HTML Varlık Dönüştürücü
Metinleri encodeURIComponent veya encodeURI ile kodlayın, HTML özel karakterlerini varlıklara dönüştürün. İşlemler tarayıcınızda gerçekleşir.
/re/Regex Test Aracı
Test regex patterns on your string

Çevrimiçi Bul ve Değiştir

Bu örnek, String Tools içindeki bul ve değiştir işlemini gösterir ve basit bir değiştirme senaryosuyla hazır gelir. Herhangi bir metni yapıştır, bir arama deseni gir (literal veya Regex) ve değiştirme dizesini belirt. Yazdıkça çıktı anında güncellenir.

Nasıl Çalışır

Araç girdini satırlara böler ve arama/değiştirme işlemini tüm metne uygular. Regex modu etkinleştirildiğinde arama alanı düzenli ifade deseni olarak yorumlanır. Değiştirme alanı, yakalanan gruplara başvurmak için geri göndermeler ($1, $2) içerebilir.

Literal ve Regex Eşleşmesi

Literal modda özel karakterler Regex anlamını yitirir. file.txt araması tam olarak bu karakterlerle eşleşir. Regex modunda nokta herhangi bir tek karakterle eşleşir; bu yüzden file.txt, file1txt veya fileAtxt ile de eşleşir.

Bul ve Değiştir için Yaygın Regex Desenleri

Desen Kullanım Alanı
\s+ Bir veya daha fazla boşluk karakteriyle eşleş
\bword\b Yalnızca tam kelimeyle eşleş
(?i)pattern Büyük-küçük harf duyarsız eşleşme (veya flag düğmesini kullan)
(capture) Değiştirmede kullanmak için bir grup yakala
[^a-zA-Z] Harf olmayan herhangi bir karakterle eşleş

Pratik Örnek: CSV Verisi Temizleme

Tutarsız boşluklu virgülle ayrılmış değerlerin olduğunu düşün:

name , age , city
Alice , 30 , New York
Bob , 25 ,San Francisco

Tüm ayırıcıları normalleştirmek için \s*,\s* (isteğe bağlı boşluklarla çevrili virgül) desenini ara ve , ile değiştir. Sonra her satırın başındaki ve sonundaki boşlukları kırpmak için multiline flag ile ^\s+|\s+$ desenini ara.

Nasıl Kullanılır

  1. Metnini giriş alanına yapıştır
  2. Arama alanına arama desenini gir (düz metin veya Regex)
  3. Değiştirme dizesini gir (yakalanan gruplar için $1, $2 kullan)
  4. Gerektiğinde Regex modunu, global değiştirme veya büyük-küçük harf duyarsız flag’leri aç
  5. Dönüştürülmüş çıktıyı sonuç alanından kopyala

Sık Sorulan Sorular

Değiştirmeleri kopyalamadan önce önizleyebilir miyim?

Evet. Araç dönüştürülmüş çıktıyı gerçek zamanlı gösterir. Her değiştirme hemen yansır; sonucu kopyalamadan önce doğrulayabilirsin.

Özel Regex karakterlerinden nasıl kaçarım?

Arama metnini Regex kaçış sırasına sar: her özel karakterin (. * + ? [ ] ( ) { } ^ $ | \) önüne ters eğik çizgi koy. Ya da tüm karakterleri düz metin kabul eden literal modu kullan.

Boş eşleşmelerde ne olur?

Bir Regex deseni boş dizeyle eşleşirse (örneğin a*), araç her boş eşleşmeyi değiştirir ve ilerler; bu beklenmedik sonuçlar üretebilir. En az bir karakter zorunlu kılmak için bunun yerine a+ kullan.

🔒

Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.

© 2026 devbento.dev · yerel olarak geliştirildiAll ToolsChangelog