CONSTANT_CASE कन्वर्टर
camelCase या सादे टेक्स्ट को कॉन्स्टेंट और एनवायरनमेंट वेरिएबल के लिए CONSTANT_CASE (SCREAMING_SNAKE_CASE) में बदलें। संक्षिप्त रूप और अंक सही संभाले जाते हैं।
उदाहरण: maxRetryCount → MAX_RETRY_COUNT
हर पंक्ति अलग से बदली जाती है। शब्द स्पेस, विराम चिह्न, _ - . / और camelCase सीमाओं पर अलग होते हैं; XML जैसे संक्षिप्त रूप साथ रहते हैं और अंक पिछले शब्द से जुड़े रहते हैं।
संबंधित टूल्स
सभी देखेंCONSTANT_CASE क्या है?
यह टूल आइडेंटिफ़ायर और वाक्यांशों को CONSTANT_CASE (जिसे SCREAMING_SNAKE_CASE भी कहते हैं) में बदलता है: अंडरस्कोर से जुड़े बड़े अक्षरों वाले शब्द, जो कॉन्स्टेंट और एनवायरनमेंट वेरिएबल की परिपाटी है।
CONSTANT_CASE का उपयोग कैसे करें
- इनपुट बॉक्स में टेक्स्ट टाइप या पेस्ट करें – हर पंक्ति में एक आइडेंटिफ़ायर या वाक्यांश (या उदाहरण लोड करें पर क्लिक करें)।
- बदला हुआ टेक्स्ट तुरंत आउटपुट बॉक्स में दिखाई देता है।
- परिणाम लेने के लिए कॉपी करें पर क्लिक करें।
उदाहरण
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।