dot.case कन्वर्टर
camelCase, snake_case या सादे टेक्स्ट को dot.case में बदलें: बिंदुओं से जुड़े छोटे अक्षरों वाले शब्द, कॉन्फ़िग कुंजियों और i18n संदेश ID के लिए। हर पंक्ति अलग।
उदाहरण: userAccountId → user.account.id
हर पंक्ति अलग से बदली जाती है। शब्द स्पेस, विराम चिह्न, _ - . / और camelCase सीमाओं पर अलग होते हैं; XML जैसे संक्षिप्त रूप साथ रहते हैं और अंक पिछले शब्द से जुड़े रहते हैं।
संबंधित टूल्स
सभी देखेंdot.case क्या है?
यह टूल आइडेंटिफ़ायर और वाक्यांशों को dot.case में बदलता है: बिंदुओं से जुड़े छोटे अक्षरों वाले शब्द, जो अक्सर कॉन्फ़िगरेशन कुंजियों, अनुवाद संदेश ID और पैकेज-शैली के नामों में इस्तेमाल होते हैं।
dot.case का उपयोग कैसे करें
- इनपुट बॉक्स में टेक्स्ट टाइप या पेस्ट करें – हर पंक्ति में एक आइडेंटिफ़ायर या वाक्यांश (या उदाहरण लोड करें पर क्लिक करें)।
- बदला हुआ टेक्स्ट तुरंत आउटपुट बॉक्स में दिखाई देता है।
- परिणाम लेने के लिए कॉपी करें पर क्लिक करें।
उदाहरण
Hello World
hello.world
dot.case का उपयोग कब करें
i18n कुंजियों, Spring/Java प्रॉपर्टी नामों या लॉगिंग श्रेणियों के लिए इसका उपयोग करें। यह JSON से नेस्टेड ऑब्जेक्ट पाथ नहीं बनाता – परिणाम केवल एक स्ट्रिंग है।
dot.case कैसे काम करता है
हर शब्द को छोटे अक्षरों में किया जाता है और शब्दों को . से जोड़ा जाता है. इनपुट को शब्दों में बाँटा जाता है। शब्द स्पेस, विराम चिह्न और विभाजक _ - . / पर अलग होते हैं, साथ ही आइडेंटिफ़ायर के भीतर केस बदलने पर भी: fooBar → foo + Bar, और बड़े अक्षरों का संक्षिप्त रूप एक साथ रहता है (XMLHttpRequest → XML + Http + Request)। अंक अपने पहले वाले शब्द से जुड़े रहते हैं (Request2Go → Request2 + Go), शब्द के भीतर के एपॉस्ट्रॉफ़ी हटा दिए जाते हैं (don't → dont), और किसी भी लिपि के अक्षर (é, ñ, सिरिलिक, ग्रीक…) समर्थित हैं। हर पंक्ति अलग से बदली जाती है।
सामान्य उपयोग मामले
- app.config.name जैसी अनुवाद कुंजियाँ बनाना
- Java/Spring प्रॉपर्टी नाम लिखना
- मेट्रिक्स या लॉग श्रेणियों के नाम रखना
- लेबल को कॉन्फ़िग कुंजियों में बदलना
सुरक्षा नोट
सब कुछ आपके ब्राउज़र में ही चलता है; आप जो कोड पेस्ट करते हैं वह कहीं अपलोड नहीं होता।
अक्सर पूछे जाने वाले प्रश्न
क्या पहले से मौजूद बिंदु बने रहते हैं?
बिंदुओं को विभाजक माना जाता है, इसलिए a..b बन जाता है a.b।
क्या बड़े अक्षर बने रहते हैं?
नहीं, सभी शब्द छोटे अक्षरों में किए जाते हैं।
क्या मैं कई कुंजियाँ एक साथ बदल सकता हूँ?
हाँ, हर पंक्ति में एक।