kebab-case Dönüştürücü

Metni veya tanımlayıcıları anında kebab-case biçimine dönüştürün.

Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.

Bu araç ne yapar?

Metin veya tanımlayıcıyı küçük harfli kelimelere ayırıp tireyle birleştirerek kebab-case üretir. Normal boşlukları, yaygın tanımlayıcı ayraçlarını, camelCase ve PascalCase sınırlarını ve kısaltmadan kelimeye geçişleri tanır.

Nasıl kullanılır?

Bir ifade veya tanımlayıcı yapıştırın; kebab-case çıktısı anında görünür. Sonucu kopyalayabilir veya sıfırlayabilirsiniz; üstteki düğmeler aynı girdiyi camel, Pascal, snake, dot, path, constant veya no case biçimine de çevirir.

Çalışılmış örnek

"HTTPServer_v2.0/TestValue" girişi "http-server-v2-0-test-value" üretir. Kısaltma sınırı, alt çizgi, nokta, eğik çizgi ve küçükten büyüğe harf geçişleri birleştirmeden önce kelime sınırı olur.

Parçalama kuralları

Dönüştürücü küçük harf veya rakam ile sonraki büyük harf arasına, ayrıca kısaltma ile büyük harfle başlayan kelime arasına sınır ekler. Alt çizgi, tire, nokta, eğik çizgi ve boşluk dizileri ayraç sayılır.

Çıktı kuralları

Algılanan her kelime küçültülür, boş parçalar atılır ve kalan sıra tek tireyle birleştirilir. Bu nedenle baştaki ve sondaki tanınan ayraçlar kaybolur, yinelenen tanınan ayraçlar tek sınıra iner.

Sınırlamalar

Tanınan ayraçlar dışındaki karakterler temizlenmez; virgül, tırnak, sembol ve birçok noktalama işareti parçanın içinde kalabilir. Sonuç otomatik olarak güvenli URL slug'ı, CSS tanımlayıcısı, dosya adı veya komut seçeneği değildir; hedef bağlam için doğrulayın.

Kullanım ve gizlilik

kebab-case CSS sınıf adları, yapılandırma anahtarları, komut bayrakları ve URL benzeri tanımlayıcılarda yaygındır; her platform ek kurallar koyabilir. Dönüşüm tarayıcınızda yerel çalışır ve metin yüklenmez.

Sıkça Sorulan Sorular

kebab-case ne için kullanılır?
Tireler okunabilir ve URL için güvenli olduğundan CSS sınıf adları, HTML özellikleri, komut satırı bayrakları ve URL slug'ları için yaygın olarak kullanılır.
snake_case veya camelCase'den kebab-case'e dönüştürebilir miyim?
Evet — araç, girdinizi alt çizgi, nokta, boşluk ve mevcut camelCase/PascalCase geçişlerine göre kelimelere ayırdıktan sonra tire ile yeniden birleştirir; bu biçimlerin herhangi birinden başlayarak çalışır.
kebab-case, URL slug'ı ile aynı mı?
Pratikte aynı biçimdir — noktalama işaretleri temizlenmiş, tam cümlelerden veya başlıklardan temiz URL slug'ları oluşturmak için özel Text to Slug aracını kullanabilirsiniz.