camelCase कन्वर्टर
टेक्स्ट या शब्द पेस्ट करें और उन्हें camelCase में बदलें — वैरिएबल नामों, JSON keys और कोड के लिए। यह आपके ब्राउज़र में चलता है।
परिणाम
शब्द कैसे अलग किए जाते हैं
इनपुट को camelCase/PascalCase boundaries पर (छोटे अक्षर या अंक के बाद बड़ा अक्षर) और किसी भी विराम-चिह्न या स्पेस पर अलग किया जाता है — इसलिए «my-var_name», «myVarName» और «my var name» सब एक ही तरह बदलते हैं। अंक अपने पहले वाले शब्द से जुड़ते हैं (userID42 → user, id42), अपने अलग शब्द में नहीं बँटते।
एक्रोनिम सीमा — API नाम बदलने से पहले पढ़ें
लगातार बड़े अक्षर (HTTP, XML, ID जैसे acronym run) अगले शब्द से अलग नहीं किए जाते — getHTTPResponse, get_http_response नहीं बल्कि get_httpresponse में बदलता है; XMLParser, xml_parser नहीं बल्कि xmlparser में बदलता है। यह boundary rule (छोटा/अंक → बड़ा) की एक असली, सत्यापित सीमा है, कोई दुर्लभ bug नहीं — अगर आपको हर acronym के हिसाब से अलग करना है, तो बदलने से पहले हाथ से separator जोड़ें (getHTTP_Response)।
तैयार
जैसे-जैसे आप टाइप करते हैं, बदला हुआ टेक्स्ट आउटपुट बॉक्स में तुरंत दिखता है — इसे कॉपी करें या अगर आपका ब्राउज़र सपोर्ट करे तो डाउनलोड का इस्तेमाल करें। कोई कन्वर्ज़न हिस्ट्री नहीं रखी जाती; पेज रीफ़्रेश करने पर दोनों बॉक्स साफ़ हो जाते हैं।
camelCase क्या है?
camelCase में शब्द बिना स्पेस के जोड़े जाते हैं और पहले शब्द को छोड़कर हर शब्द का पहला अक्षर बड़ा किया जाता है: "user profile page" → "userProfilePage"। यह JavaScript, Java और कई अन्य भाषाओं में variables के लिए मानक naming style है।
क्या पूरे वाक्य बदले जा सकते हैं?
हाँ — हर लाइन अलग से बदली जाती है, इसलिए आप नामों या वाक्यांशों की सूची पेस्ट करके हर लाइन के लिए एक camelCase identifier पा सकते हैं। विराम-चिह्न और अतिरिक्त स्पेस अपने-आप हटा दिए जाते हैं।
क्या बदला हुआ टेक्स्ट हमेशा वैध कोड होता है?
नहीं — यह सिर्फ़ plain-text case transformation है, किसी खास भाषा के identifier नियमों का parser नहीं (reserved words, allowed characters आदि फिर भी लागू होते हैं)। बदला हुआ नाम real identifier की तरह इस्तेमाल करने से पहले अपनी भाषा के naming rules ज़रूर जाँचें।