CONSTANT_CASE कन्वर्टर

camelCase या सादे टेक्स्ट को कॉन्स्टेंट और एनवायरनमेंट वेरिएबल के लिए CONSTANT_CASE (SCREAMING_SNAKE_CASE) में बदलें। संक्षिप्त रूप और अंक सही संभाले जाते हैं।

उदाहरण: maxRetryCount → MAX_RETRY_COUNT

आउटपुट

हर पंक्ति अलग से बदली जाती है। शब्द स्पेस, विराम चिह्न, _ - . / और camelCase सीमाओं पर अलग होते हैं; XML जैसे संक्षिप्त रूप साथ रहते हैं और अंक पिछले शब्द से जुड़े रहते हैं।

संबंधित टूल्स

सभी देखें

CONSTANT_CASE क्या है?

यह टूल आइडेंटिफ़ायर और वाक्यांशों को CONSTANT_CASE (जिसे SCREAMING_SNAKE_CASE भी कहते हैं) में बदलता है: अंडरस्कोर से जुड़े बड़े अक्षरों वाले शब्द, जो कॉन्स्टेंट और एनवायरनमेंट वेरिएबल की परिपाटी है।

CONSTANT_CASE का उपयोग कैसे करें

  1. इनपुट बॉक्स में टेक्स्ट टाइप या पेस्ट करें – हर पंक्ति में एक आइडेंटिफ़ायर या वाक्यांश (या उदाहरण लोड करें पर क्लिक करें)।
  2. बदला हुआ टेक्स्ट तुरंत आउटपुट बॉक्स में दिखाई देता है।
  3. परिणाम लेने के लिए कॉपी करें पर क्लिक करें।

उदाहरण

इनपुट
maxRetryCount
आउटपुट
MAX_RETRY_COUNT

CONSTANT_CASE का उपयोग कब करें

अधिकांश भाषाओं में कॉन्स्टेंट, एनवायरनमेंट वेरिएबल और कुछ शैलियों में enum मेंबर के लिए इसका उपयोग करें। सामान्य वेरिएबल के लिए camelCase या snake_case चुनें।

CONSTANT_CASE कैसे काम करता है

हर शब्द को बड़े अक्षरों में किया जाता है और शब्दों को _ से जोड़ा जाता है. इनपुट को शब्दों में बाँटा जाता है। शब्द स्पेस, विराम चिह्न और विभाजक _ - . / पर अलग होते हैं, साथ ही आइडेंटिफ़ायर के भीतर केस बदलने पर भी: fooBar → foo + Bar, और बड़े अक्षरों का संक्षिप्त रूप एक साथ रहता है (XMLHttpRequest → XML + Http + Request)। अंक अपने पहले वाले शब्द से जुड़े रहते हैं (Request2Go → Request2 + Go), शब्द के भीतर के एपॉस्ट्रॉफ़ी हटा दिए जाते हैं (don't → dont), और किसी भी लिपि के अक्षर (é, ñ, सिरिलिक, ग्रीक…) समर्थित हैं। हर पंक्ति अलग से बदली जाती है।

सामान्य उपयोग मामले

  • एनवायरनमेंट वेरिएबल के नाम बनाना (API_BASE_URL)
  • JavaScript, Java या Python में कॉन्स्टेंट के नाम रखना
  • कॉन्फ़िग कुंजियों को env-var शैली में बदलना
  • enum मेंबर के नाम बनाना

सुरक्षा नोट

सब कुछ आपके ब्राउज़र में ही चलता है; आप जो कोड पेस्ट करते हैं वह कहीं अपलोड नहीं होता।

अक्सर पूछे जाने वाले प्रश्न

क्या यह बड़े अक्षरों वाला snake_case ही है?

हाँ, शब्द उसी तरह बाँटे जाते हैं और बड़े अक्षरों में अंडरस्कोर से जोड़े जाते हैं।

क्या यह kebab-case इनपुट संभालता है?

हाँ, api-base-url बन जाता है API_BASE_URL।

ß का क्या होता है?

अपरकेस Unicode नियमों के अनुसार होता है, इसलिए ß बनता है SS।

और श्रेणियाँ देखें