String Manipulation Tool — Metin Dönüştürme, Temizleme & Kodlama

39 string dönüşümü ile metni dönüştürün, temizleyin, analiz edin ve kodlayın. Büyük/küçük harf dönüştürme, bul ve değiştir, slugify, satır sıralama, ROT13 ve daha fazlası. %100 istemci tarafı.

Verileriniz tarayıcınızdan çıkmaz.

Dönüştürücüler ve Örnekler

Case Converter — camelCase, snake_case, kebab-case

Metni UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case ve daha fazlasına dönüştürün. Anında sonuç üretir, tarayıcıda çalışır.

Find and Replace Online

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ç.

Levenshtein Distance Calculator

İki dize arasındaki düzenleme mesafesini Levenshtein algoritmasıyla hesaplayın. Kaç tek karakter düzeltmesi gerektiğini görün. Anında sonuç üretir.

Remove Duplicate Lines Online

Metin satırlarından yinelenenleri kaldırın. İlk oluşumu korur, sonraki tüm tekrarları siler. Anında sonuç üretir, tarayıcıda çalışır, ücretsiz.

Remove Whitespace Online

Her satırdaki boşlukları kırpın, fazla boşlukları kaldırın ve metin biçimlendirmesini temizleyin. Anında sonuç üretir, tarayıcıda çalışır, ücretsiz.

Reverse String Online

Herhangi bir dizeyi anında tersine çevirin. ASCII, Unicode ve emoji karakterleriyle sorunsuz çalışır. Anında sonuç üretir, tarayıcıda çalışır, ücretsiz.

ROT13 Decoder Online

ROT13 metinlerini çevrimiçi şifreleyin veya çözün. ROT13, her harfi 13 konum kaydıran basit bir ikame şifresidir. Anında çözüm, tarayıcıda çalışır.

Slugify String Online

Convert any text to a URL-safe slug instantly. Remove spaces, special characters, and diacritics to create clean, SEO-friendly slugs.

Sort Lines Online

Metin satırlarını alfabetik olarak artan veya azalan sıraya dizin. Tekrarları ve boş satırları kaldırın. Anında sonuç üretir, tarayıcıda çalışır.

Truncate Text Online

Metni belirli bir uzunlukta kesin ve üç nokta ekleyin. Uygulamadan önce kesme sonucunu önizleyin. Anında sonuç üretir, tarayıcıda çalışır, ücretsiz.

Word Frequency Counter Online

Herhangi bir metinde kelime sıklığını sayın. En çok hangi kelimelerin geçtiğini sayısına göre sıralı görün. Anında sonuç üretir, tarayıcıda çalışır.

Zalgo Text Generator

Her harfe rastgele birleşen karakterler ekleyerek zalgo veya hata efektli metin üretin. Anında sonuç üretir, tarayıcıda çalışır, ücretsiz kullanın.

İlgili Araçlar

String Manipülasyonu Aracı Nedir?

String manipülasyonu aracı, büyük/küçük harf dönüştürme, bul ve değiştir, sıralama, kodlama ve analiz gibi işlemleri uygulayarak metin verilerini dönüştürür. Geliştiriciler bu araçları günlük olarak kullanıcı girişlerini temizlemek, API’ler için veri hazırlamak, URL slug’ları oluşturmak, kodu biçimlendirmek ve metin sorunlarını ayıklamak için kullanır.

Neden String Manipülasyonu Kullanılır?

Her geliştirici düzenli olarak metin dönüştürme yapar. Farklı formatlar arasında kopyala-yapıştır, CSV verilerini temizleme, başlıklardan slug oluşturma, stringler arasındaki düzenleme mesafesini kontrol etme veya sayı tabanları arasında dönüştürme. Bunu bir kod düzenleyicide yapmak yavaştır ve hata yapmaya açıktır. Özel bir string aracı, tüm işlemleri tek bir yerde anında sonuçlar verir.

Geliştiricilerin en çok ihtiyaç duyduğu işlemler büyük/küçük harf dönüştürmedir (camelCase, snake_case, kebab-case ile değişken adlandırma), regex ile bul ve değiştir (veri kalıplarını temizleme), slug oluşturma (URL dostu stringler) ve metin sıralama (satır tabanlı verileri alfabetik sıralama).

Temel İşlemler

Büyük/Küçük Harf Dönüştürme

BÜYÜK HARF, küçük harf, Baş Harf Büyük, camelCase, snake_case, kebab-case, SABIT_DURUM ve nokta.durum arasında dönüşüm. Farklı dillerde veya framework’lerde adlandırma kuralları arasında geçiş yaparken gereklidir.

Bul ve Değiştir

Literal metni değiştirin veya yapılandırılabilir bayraklarla regex kalıpları kullanın. Metinden tüm eşleşmeleri çıkarın. Dizeleri ayraç ile bölün ve birleştirin.

Temizle ve Sırala

Satırları alfabetik olarak sırala, tekrar eden satırları kaldır, boş satırları kaldır, boşlukları kırp, birden fazla boşluğu tek boşluğa indirge ve metinden aksanları veya diakritikleri temizle.

Oluştur ve Kodla

Herhangi bir metinden URL slug’ları oluşturun, ROT13 kodlayın, zalgo/glitch metin oluşturun, ayna metin oluşturun ve girişten palindrom üretin.

Sayı Tabanı

Her karakteri ikilik, sekizlik, onlu veya on altılık temsiline dönüştürün. Karakter kodlama sorunlarını ayıklama veya düşük düzey veri incelemesi için kullanışlıdır.

Analiz

Kelime ve karakter frekansını sayın, n-gram’lar oluşturun ve iki string arasındaki Levenshtein mesafesini hesaplayın.

Sıkça Sorulan Sorular

Metni camelCase’e nasıl dönüştürürüm?

Dönüştürme kategorisini seçin, camelCase işlemini seçin ve metninizi yapıştırın. Araç boşluklara, alt çizgilere ve tirelere göre böler, ardından ilk kelime hariç her kelimenin baş harfini büyük yapar. “hello_world_example” “helloWorldExample” olur.

Slugify nedir ve ne zaman kullanmalıyım?

Slugify herhangi bir metinden URL uyumlu stringler oluşturur. Unicode’u normalleştirir, diakritikleri kaldırır, küçük harfe dönüştürür ve özel karakterleri tire ile değiştirir. Blog yazı URL’leri, dosya adları veya serbest metinden temiz, okunabilir tanımlayıcılar gerektiğinde kullanın.

Bul ve değiştir için regex kullanabilir miyim?

Evet. Ara ve Değiştir’i seçin, Regex Değiştirme’yi seçin, kalıbınızı ve değiştirmeyi girin. Araç JavaScript regex bayraklarını destekler (g küresel, i büyük/küçük harf duyarsız, m çok satırlı, s dotAll, u Unicode). Yakalama grupları $1, $2 sözdizimi ile çalışır.

Levenshtein mesafesi nasıl çalışır?

Levenshtein mesafesi, bir string’i diğerine dönüştürmek için gerekli minimum tek karakter düzenleme (ekleme, silme, değiştirme) sayısını sayar. Örneğin, “kitten”dan “sitting“‘e mesafe 3’tür (k->s, e->i değiştirme, g ekleme). Yazım denetleyicilerinde, bulanık arama ve otomatik tamamlamada kullanılır.

N-gram’lar nedir?

N-gram’lar, metinden n karakterin (veya kelimenin) ardışık dizileridir. “hello” üzerinde n=2 (bigram) ile “he”, “el”, “ll”, “lo” elde edersiniz. N-gram’lar metin analizi, arama algoritmaları ve makine öğreniminde özellik çıkarma için kullanılır.