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

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

Farklı büyük/küçük harf formatları arasında metin dönüştürün: büyük harf, küçük harf, camelCase, PascalCase, kebab-case, snake_case ve daha fazlası.

Metin Büyük/Küçük Harf Dönüştürücü Kullanmanın Avantajları

Çoklu Format

Metinleri 8 farklı büyük/küçük harf formatı arasında dönüştürün: büyük harf, küçük harf, camelCase, PascalCase, kebab-case, snake_case, başlık durumu ve cümle durumu.

Anında Dönüşüm

Gerçek zamanlı dönüşümle anında sonuçlar alın. Bekleme yok, gecikme yok.

Kod Dostu

Farklı programlama dilleri ve adlandırma kurallarıyla çalışan geliştiriciler için mükemmel.

Gizlilik Önceliği

Tüm dönüşümler tarayıcınızda yerel olarak gerçekleşir. Metniniz cihazınızdan hiç ayrılmaz.

Temel Özellikler

8 farklı büyük/küçük harf formatı
Büyük ve küçük harf dönüşümü
camelCase ve PascalCase desteği
kebab-case ve snake_case desteği
Başlık durumu ve cümle durumu
Anında dönüşüm
Panoya kopyalama özelliği
Tamamen çevrimdışı çalışır
Sınırsız ücretsiz kullanım

Nasıl Kullanılır

1

Metninizi Girin

Dönüştürmek istediğiniz metni yazın veya yapıştırın.

2

Büyük/Küçük Harf Formatı Seçin

Büyük/küçük harf formatı butonlarından birine tıklayın (BÜYÜK HARF, küçük harf, camelCase vb.) veya Dönüştür butonunu kullanın.

3

Dönüştürülmüş Metni Alın

Dönüştürülmüş metniniz çıktı alanında görünecektir. Tek tıkla panoya kopyalayabilirsiniz.

Metin Büyük/Küçük Harf Formatlarını ve Dönüşümü Anlama

Metin büyük/küçük harf dönüşümü, programlama ve içerik oluşturmada temel bir görevdir. Farklı büyük/küçük harf formatları farklı amaçlara hizmet eder: JavaScript değişkenleri için camelCase, sınıf adları için PascalCase, CSS sınıfları için kebab-case, Python değişkenleri için snake_case ve daha fazlası.

Ücretsiz metin büyük/küçük harf dönüştürücü aracımız, geliştiricilerin ve içerik oluşturucuların metinleri farklı büyük/küçük harf formatları arasında hızlıca dönüştürmesine yardımcı olur. Kod yazıyor, dokümantasyon yazıyor veya içerik formatlıyor olsanız da, uygun büyük/küçük harf formatlaması okunabilirliği artırır ve kodlama kurallarını takip eder.

Metin Büyük/Küçük Harf Dönüşümünün Önemi

  • Kod Tutarlılığı: Tutarlı adlandırma kurallarını takip etmek kodu daha okunabilir ve sürdürülebilir hale getirir.
  • Dil Standartları: Farklı programlama dillerinin farklı adlandırma kuralları vardır (örneğin, JavaScript camelCase kullanır, Python snake_case kullanır).
  • Okunabilirlik: Uygun büyük/küçük harf formatlaması metin okunabilirliğini artırır ve içeriği taramayı kolaylaştırır.
  • Otomasyon: Büyük miktarda metni manuel olarak dönüştürmek zaman alıcıdır. Otomatik dönüşüm zaman kazandırır ve hataları azaltır.

Yaygın Büyük/Küçük Harf Formatları

  • BÜYÜK HARF: Tüm harfler büyük harfle (ör. "MERHABA DÜNYA")
  • küçük harf: Tüm harfler küçük harfle (ör. "merhaba dünya")
  • camelCase: İlk kelime küçük harf, sonraki kelimeler büyük harfle başlar (ör. "merhabaDünya")
  • PascalCase: Her kelimenin ilk harfi büyük (ör. "MerhabaDünya")
  • kebab-case: Kelimeler tire ile ayrılır, tümü küçük harf (ör. "merhaba-dünya")
  • snake_case: Kelimeler alt çizgi ile ayrılır, tümü küçük harf (ör. "merhaba_dünya")
  • Başlık Durumu: Her kelimenin ilk harfi büyük (ör. "Merhaba Dünya")
  • Cümle durumu: İlk kelimenin ilk harfi büyük, geri kalanı küçük (ör. "Merhaba dünya")

Aracımız tüm metin dönüşümlerini tarayıcınızda yerel olarak işler, tam gizlilik ve güvenlik sağlar. Hiçbir veri sunucuya gönderilmez, bu da hassas bilgiler için güvenli hale getirir.

Kod Örnekleri

JavaScript - camelCase'e Dönüştür

// Metni camelCase'e dönüştür
function toCamelCase(str) {
  return str
    .replace(/(?:^\w|[A-Z]|\b\w)/g, (word, index) => {
      return index === 0 ? word.toLowerCase() : word.toUpperCase();
    })
    .replace(/\s+/g, '')
    .replace(/[^a-zA-Z0-9]/g, '');
}

// Kullanım
const result = toCamelCase('merhaba dünya örneği');
console.log(result); // "merhabaDünyaÖrneği"

Python - snake_case'e Dönüştür

# Metni snake_case'e dönüştür
import re

def to_snake_case(text):
    # Her büyük harften önce alt çizgi ekle
    s1 = re.sub('(.)([A-Z][a-z]+)', r'\1_\2', text)
    # Küçük harf veya rakamı takip eden büyük harften önce alt çizgi ekle
    s2 = re.sub('([a-z0-9])([A-Z])', r'\1_\2', s1)
    return s2.lower()

# Kullanım
result = to_snake_case('MerhabaDünyaÖrneği')
print(result)  # "merhaba_dünya_örneği"

CSS - kebab-case'e Dönüştür

/* Metni kebab-case'e dönüştür */
function toKebabCase(str) {
  return str
    .replace(/([a-z])([A-Z])/g, '$1-$2')
    .replace(/[\s_]+/g, '-')
    .toLowerCase();
}

// Kullanım
const className = toKebabCase('BenimBileşenAdım');
console.log(className); // "benim-bileşen-adım"