यह टूल क्या करता है
साझा शब्द विभाजन फ़ंक्शन स्पेस, हाइफ़न, अंडरस्कोर, बिंदु और केस सीमाएँ पहचानता है। संक्षेप को पहले पूरा शब्द माना जाता है, फिर केस सामान्यीकृत होता है, जिससे xML जैसे असंगत रूप नहीं बनते।
इस्तेमाल कैसे करें
- वाक्यांश, मौजूदा पहचानकर्ता या नामों की कई पंक्तियाँ डालें।
- डिफ़ॉल्ट रूप से हर पंक्ति अलग बदलती है; विकल्प बंद करने पर पूरे इनपुट से एक नाम बनता है।
- बदलें दबाएँ और जाँचें कि पहला शब्द छोटे अक्षरों में और अगले शब्द बड़े शुरुआती अक्षर के साथ हैं।
- परिणाम कॉपी या डाउनलोड करें, फिर अगली सूची के लिए इनपुट साफ़ करें।
उदाहरण
- Hello World → helloWorld; hello_world → helloWorld।
- XMLHttpRequest → xmlHttpRequest; XML HTTP Request → xmlHttpRequest।
- हिंदी नाम → हिंदीनाम; देवनागरी अक्षर न हटते हैं, न उनका अंग्रेज़ी में अनुवाद होता है।
नियम और सीमाएँ
snake_case और kebab-case के साथ साझा Unicode शब्द विभाजन फ़ंक्शन इस्तेमाल होता है। पहले छोटे से बड़े अक्षर और संक्षेप के बाद के सामान्य शब्द की सीमा अलग होती है, फिर सामान्य विभाजक हटते हैं। पहला शब्द छोटे अक्षरों में बदलता है; आगे हर शब्द छोटा करके उसका पहला अक्षर बड़ा किया जाता है। हिंदी जैसी लिपियों के अक्षर, जिनमें केस नहीं होता, वैसे ही रहते हैं। अनुवाद या लिप्यंतरण नहीं होता।
आम उपयोग
- JavaScript वेरिएबल और प्रॉपर्टी नाम तैयार करें।
- डिज़ाइन फ़ील्ड को प्रोजेक्ट की नामकरण शैली में बदलें।
- अलग-अलग विभाजक वाले नाम एक जैसे बनाएँ।
गोपनीयता
टेक्स्ट, फ़ाइल पढ़ना, रूपांतरण और पूर्वावलोकन सभी इसी ब्राउज़र में स्थानीय रूप से होते हैं। इनपुट अपलोड नहीं होता; बैकएंड, डेटाबेस, ऑनलाइन API या तीसरे पक्ष का CDN इस्तेमाल नहीं होता और सामग्री अपने आप सहेजी नहीं जाती। कॉपी और डाउनलोड भी ब्राउज़र में स्थानीय रूप से होते हैं।
FAQ
camelCase क्या है?
पहला शब्द छोटे अक्षरों में और आगे के शब्द बड़े शुरुआती अक्षर से लिखे जाते हैं। बीच में विभाजक नहीं होता, जैसे userName।
PascalCase से क्या अंतर है?
PascalCase में पहला अक्षर भी बड़ा होता है, जैसे UserName। यह टूल camelCase बनाता है।
संक्षेप कैसे बदलते हैं?
XML और HTTP को शब्द मानकर केस सामान्यीकृत होता है। XML HTTP Request का परिणाम xmlHttpRequest है।
क्या परिणाम हमेशा मान्य प्रोग्राम पहचानकर्ता होगा?
ज़रूरी नहीं। टूल नाम का प्रारूप बदलता है; हर भाषा के आरक्षित शब्द, शुरुआती वर्ण और सभी पहचानकर्ता नियम नहीं जाँचता।