Sabit Durum (Constant Case) Dönüştürücü
Metni CONSTANT_CASE'e dönüştürmek için girin.
Sonuç
Nasıl hesaplanır?
Araç üç aşamada çalışır. Önce küçük harf veya rakamdan sonra gelen büyük harfin önüne ayraç koyar (requestTimeout değeri request Timeout olur) ve ardışık büyük harflerden sonra büyük+küçük harf geliyorsa orada da böler (XMLHttp değeri XML Http olur). Sonra metni, herhangi bir yazı sisteminde harf, rakam veya birleştirici işaret olmayan her karakter dizisinden böler; yani boşluk, tire, alt çizgi ve noktalama ayraç görevi görür. Son olarak parçaları büyük harfe çevirip _ ile birleştirir ve parça (belirteç) sayısını da gösterir. Türkçe ve diğer aksanlı ya da Latin olmayan harfler korunur ve büyütülür; Türkçe sayfada metinde ç, ğ, ı, ö, ş, ü gibi bir harf varsa i harfi noktalı İ olur (şehir adı değeri ŞEHİR_ADI). Baştaki ve sondaki ayraçlar silinir; harf veya rakam içermeyen girdide sonuç çıkmaz.
Örnek hesaplama
Girdi: max retry-count requestTimeout. 1. adım, camelCase bölme: max retry-count request Timeout. 2. adım, boşluk ve tireden bölme: max, retry, count, request, Timeout; yani 5 parça. 3. adım, büyük harfe çevirip alt çizgiyle birleştirme: MAX_RETRY_COUNT_REQUEST_TIMEOUT. Araç parça sayısını 5 belirteç olarak gösterir ve girdinizi sonucun yanında tekrarlar.
Sık yapılan hatalar
- Rakamın ardından gelen büyük harfin bitişik kalacağını sanmak:
2FAdeğeri2_FA,user2NamedeğeriUSER2_NAMEolur; çünkü rakamdan sonra büyük harf gelince sınır sayılır. - Kısaltmaların her zaman stil rehberinizdeki gibi bölüneceğini varsaymak:
getHTTPResponsedeğeriGET_HTTP_RESPONSEolur, amaparseHTML5DocdeğeriPARSE_HTML5_DOCverir ve kendi kuralınıza uymayabilir. - Baştaki alt çizginin korunacağını beklemek:
_private_değeriPRIVATEolur, özel üye işaretini elle geri eklemeniz gerekir. - Türkçe harfli sonucu sabit adı olarak olduğu gibi kullanmak:
Şveyaİkorunur, ama birçok dil ve araç tanımlayıcıda yalnızca ASCII kabul eder; önce ASCII karşılığına çevirin. - Yalnızca noktalama veya simge girmek (örneğin
---); dönüştürülecek kelime olmadığı için sonuç çıkmaz.
Bu hesaplama hakkında
CONSTANT_CASE (UPPER_SNAKE_CASE olarak da bilinir), tanımlayıcıları alt çizgiyle ayrılmış tamamen büyük harfli kelimeler olarak yazar; örneğin MAX_RETRY_COUNT veya API_BASE_URL gibi. Buna dönüştürmek, girdiyi boşluklara, tirelere, alt çizgilere ve camelCase kelime sınırlarına (küçük bir harfin büyük bir harfle karşılaştığı nokta) göre bölmek, ardından her kelimeyi büyük harfe çevirip alt çizgiyle yeniden birleştirmek anlamına gelir.
Bu adlandırma kuralı, C, Java, Python ve JavaScript gibi dillerde köklü bir stil rehberi kuralıdır ve bir tanımlayıcının derleme zamanı sabiti veya enum değeri olduğunu belirtir — böylece sıradan camelCase değişkenlerden veya PascalCase türlerden bir bakışta ayırt edilebilir.
Herhangi bir metni, tanımlayıcıyı veya ifadeyi yapıştırın; bu araç onu geçerli CONSTANT_CASE biçimine normalleştirir. Değişken adlarını yeniden adlandırırken, ortam değişkeni adları üretirken veya verileri adlandırma kuralları arasında dönüştürürken kullanışlıdır.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (VKİ)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
- Kredi Hesaplama
- Kar Hesaplama
- İndirim Hesaplama
- Vücut Kitle Endeksi (VKİ)
- Yüzde Hesaplama
- İdeal Kilo Hesaplama
- Yaş Hesaplama
- Gebelik Hesaplama
- Bileşik Faiz Hesaplama
- Bazal Metabolizma (BMR) Hesaplama
- Bahşiş Hesaplama
- Yakıt Maliyeti Hesaplama
- Tarih Farkı Hesaplama
- Uyku Döngüsü Hesaplama
- Günlük Su İhtiyacı Hesaplama
- Basit Faiz Hesaplama
- Kalp Atış Hızı Bölgeleri Hesaplama
- Koşu Temposu Hesaplama
- Evcil Hayvan Yaşı Hesaplama
- Kalori Yakım Hesaplama
- Makro Besin Dağılımı Hesaplama
- TDEE (Toplam Günlük Enerji İhtiyacı) Hesaplama
- Bel-Kalça Oranı Hesaplama
- Takdir ve Teşekkür Belgesi Hesaplama
- Tek Tekrar Maksimum (1RM) Hesaplama
- Yumurtlama (Ovülasyon) Hesaplama
- Elektrik Maliyeti Hesaplama
- Birim Fiyat Hesaplama
- Tasarruf Hedefi Hesaplama
- Başabaş Noktası Hesaplama
- Boya Hesaplama
- Vize-Final Ortalama Hesaplama
- İş Günü Hesaplama
- Saat Farkı (Süre) Hesaplama
- Yakıt Tüketimi Hesaplama
- Sıcaklık Birimi Çevirici
- Fayans (Seramik) Hesaplama
- En-Boy Oranı Hesaplama
- Roma Rakamı Çevirici
- Hedef Kilo Süresi Hesaplama
- Maaş Çevirici (Saatlik-Yıllık)
- Kredi Kartı Doğrulama (Luhn)
- Vücut Yüzey Alanı (BSA) Hesaplama
- Hissedilen Sıcaklık Hesaplama
- Ohm Kanunu Hesaplama
- PPI (Piksel Yoğunluğu) Hesaplama
- Molar Kütle Hesaplama
- Burç Hesaplama (Batı + Çin)
- IBAN Doğrulama
- Ayakkabı Numarası Dönüştürücü
- Ülke Bilgisi (Telefon Kodu) Sorgulama
- Saat Dilimi Farkı (Dünya Saati)
- CAGR (Bileşik Yıllık Büyüme) Hesaplama
- 72 Kuralı Hesaplama
- Kandaki Alkol (Promil) Hesaplama
- Yağsız Vücut Kütlesi (LBM) Hesaplama
- Pisagor Teoremi Hesaplama
- Hız Birimi Dönüştürücü
- İndirme Süresi Hesaplama
- Tarih Hesaplama (Gün Ekle/Çıkar)
Hesaplayıcı bulunamadı
Yorumlar