Ana içeriğe geç

Ücretsiz Metin Büyük/Küçük Harf Dönüştürücü

Metni BÜYÜK HARF, küçük harf, Başlık Düzeni, camelCase, snake_case ve daha fazlasına dönüştürün.

Yüklendikten sonra çevrimdışı çalışır
0 karakter0 sözcük0 cümle0 satır
UPPERCASE

Sonuçlar burada görünecek

lowercase

Sonuçlar burada görünecek

Title Case

Sonuçlar burada görünecek

Her Sözcüğü Büyük Harfle Başlat

Sonuçlar burada görünecek

Sentence case

Sonuçlar burada görünecek

camelCase

Sonuçlar burada görünecek

PascalCase

Sonuçlar burada görünecek

snake_case

Sonuçlar burada görünecek

kebab-case

Sonuçlar burada görünecek

CONSTANT_CASE

Sonuçlar burada görünecek

dot.case

Sonuçlar burada görünecek

path/case

Sonuçlar burada görünecek

Train-Case

Sonuçlar burada görünecek

aLtErNaTiNg

Sonuçlar burada görünecek

iNVERSE cASE

Sonuçlar burada görünecek

sPoNgE cAsE

Sonuçlar burada görünecek

Aksanları kaldır

Sonuçlar burada görünecek

URL kısa adı

Sonuçlar burada görünecek

Satır başına bir cümle

Sonuçlar burada görünecek

Boşlukları kırp ve birleştir

Sonuçlar burada görünecek

Yaygın kullanımlar

  • Başlık Durumu DönüştürücüMetni uygun başlık durumuna dönüştür — başlıkları, makale başlıklarını ve bölüm başlıklarını doğru şekilde büyütüp küçültüyü.
  • Cümle Durumu DönüştürücüMetni cümle durumuna dönüştür — her cümlenin ilk harfini büyütüp temiz, okunabilir metin için.
  • BÜYÜK HARF ve küçük harf DönüştürücüMetni BÜYÜK HARF ve küçük harf arasında değiştir — kodu biçimlendir, verileri temizle ve metni anında standartlaştır.
  • camelCase ve snake_case DönüştürücüMetni camelCase, snake_case, kebab-case ve PascalCase arasında dönüştür — geliştiriciler için gerekli.
  • İçerik Yazarları için Metin Durumu Dönüştürücüİçeriğini mükemmel biçimlendir — başlıklar için başlık durumu, gövde metin için cümle durumu, adlar için uygun durum.

Nasıl çalışır

14 büyük/küçük harf dönüştürmesinin tamamı, elle yazılmış Unicode farkındalıklı algoritmalarla tamamen tarayıcınızda gerçekleşir — kütüphane yok, sunucu yok, yükleme yok. JavaScript'in yerel Unicode özellik kaçışları (\p{L}, \p{N}) aksanlı ve Latin dışı karakterleri her dönüşümde korur.

  1. 1
    Canlı tepkisel ayrıştırma
    Her tuş vuruşu, 14 dönüştürücü işlevin tamamını girdiniz üzerinde aynı anda çalıştıran bir useMemo hesaplamasını tetikler; böylece sonuçlar gecikme veya düğmeye basma olmadan gerçek zamanlı güncellenir.
  2. 2
    Unicode farkındalıklı ayırma
    Kelimeleri bölmeden veya birleştirmeden önce kod, \p{L} ve \p{N} Unicode özellik kaçışlarını kullanarak baştaki/sondaki alfanümerik olmayan karakterleri kaldırır. Bu, "café" veya "naïve" gibi kelimelerin aksanlı harfler düşürülmeden camelCase veya snake_case'e doğru ayrılmasını sağlar.
  3. 3
    Biçime özgü dize dönüşümü
    Her stil kendi düzenli ifade mantığını uygular: ayırıcı tabanlı biçimler (snake, kebab, dot, path, CONSTANT) tüm kelime dışı dizileri ayırıcıya indirgeyen tek bir değiştirme kullanır; yapısal biçimler (camelCase, PascalCase, Train-Case) bunun üzerine kelime sınırında büyük harf yapma zincirler; cümle ve başlık düzeni yalnızca noktalama veya boşluk sınırlarından sonra büyük harf yapmak için ileriye bakan desenler kullanır.
  4. 4
    Sonuçları kopyalayın veya indirin
    Her sonuç kartının navigator.clipboard API'sini kullanan kendi Kopyala düğmesi vardır. "Tümünü Kopyala" ve ".txt İndir", 14 çıktının tamamını etiketli düz metin blokları olarak paketler. Son girdiniz localStorage'da saklanır; böylece cihazınızdan hiç çıkmadan sayfa yenilemesinden korunur.

İlgili araçlar

Sık sorulan sorular