Durum Dönüştürme
Farklı durum kuralları arasında metni dönüştürün.
JavaScript Araçları
Lodash: _.camelCase("first name") → "firstName". _.snakeCase("firstName") → "first_name". _.kebabCase("firstName") → "first-name". change-case: camelCase("first name") → "firstName". snakeCase("firstName") → "first_name". paramCase("firstName") → "first-name" (kebab-case). Manuel: firstNamee = "first name".replace(/s+(.)/g, (match, chr) => chr.toUpperCase()).replace(/s/g, '').replace(/^(.)/, (match, chr) => chr.toLowerCase()). Ancak, kütüphaneler kenar durumlarını daha iyi işler.
Python Araçları
stringcase kütüphanesi: import stringcase; stringcase.camelcase("first_name") → "firstName". stringcase.snakecase("firstName") → "first_name". stringcase.spinalcase("firstName") → "first-name" (kebab). Manuel: "firstName".replace(re.compile(r'(?<!^)(?=[A-Z])'), '_').lower() → "first_name". Ancak kütüphaneler daha güvenilirdir.
Online Araçlar
Bizim araç: Hızlı dönüşüm için herhangi bir durumu herhangi birine. Kod yazmaya gerek yok. Kullanım durumları: API yanıtlarını hızla dönüştürün. Veritabanı şemalarını dönüştürün. Farklı kurallara sahip kod tabanları arasında değişken adlarını geçirin. Online araçlar hızlı, tek seferlik dönüşümler için kullanışlıdır. Otomatik dönüşüm için, programatik kütüphaneler kullanın.
Aracı Dene
Metin Büyük/Küçük Harf Dönüştürücü