केस कनवर्टर (camel, snake, kebab, Title, आदि)
कोई भी टेक्स्ट टाइप करें और दस सामान्य केस ट्रांसफॉर्मेशन एक साथ देखें, प्रत्येक के साथ कॉपी बटन। वेरिएबल नाम, फाइल नाम, शीर्षक, slug और डेटासेट क्लीनअप के लिए उपयोगी।
hello world example
HELLO WORLD EXAMPLE
Hello World Example
Hello world example
helloWorldExample
HelloWorldExample
hello_world_example
hello-world-example
HELLO_WORLD_EXAMPLE
HELLO WORLD EXAMPLE
कैसे काम करता है
प्रत्येक स्टाइल कहाँ उपयोग होती है
camelCase: JavaScript और Java आइडेंटिफायर (myVariableName)। PascalCase: क्लासेस और React कंपोनेंट (UserProfile)। snake_case: Python और Ruby वेरिएबल (user_profile)। kebab-case: URL और CSS क्लासेस (user-profile)। CONSTANT_CASE: एनवायरनमेंट वेरिएबल और कॉन्स्टेंट (USER_PROFILE)।
Title Case: पुस्तक और लेख शीर्षक, हेडिंग। Sentence case: अधिकांश आधुनिक UI लेबल और हेडिंग। UPPERCASE: जोर, संक्षेप। lowercase: टैग, लेबल, फाइल नाम।
कनवर्टर शब्दों को कैसे पार्स करता है
हम व्हाइटस्पेस, हाइफन, अंडरस्कोर, स्लैश और डॉट पर विभाजित करते हैं। हम lowercase अक्षर और uppercase अक्षर के बीच की सीमा पर भी विभाजित करते हैं (इसलिए 'helloWorld' ['hello', 'World'] में विभाजित होता है)।
एज केस: सभी-कैप्स संक्षिप्त ('XMLHTTPRequest') संदर्भ के बिना साफ विभाजित नहीं होते। अधिकांश रोजमर्रा के टेक्स्ट के लिए — वाक्य, शीर्षक, डेटासेट कॉलम नाम — पार्सर अपेक्षित परिणाम देता है।
कोड रिव्यू और रिफैक्टरिंग के टिप्स
भाषाओं के बीच माइग्रेट करते समय, आइडेंटिफायर नामों की एक सूची पेस्ट करें और कनवर्ट किया गया संस्करण कॉपी करें। snake-to-camel सबसे सामान्य Python-to-JavaScript सीमा है।
SEO slug के लिए, kebab-case मानक है — URL में पठनीय और Google हाइफन को शब्द विभाजक के रूप में मानता है (अंडरस्कोर नहीं)।
अक्सर पूछे जाने वाले प्रश्न
›यदि मेरे इनपुट में 'XML' जैसे संक्षेप हों तो?
लगातार uppercase अक्षरों को एकल ब्लॉक के रूप में माना जाता है। 'XMLParser' 'XML' और 'Parser' में विभाजित होता है।
›URL slug हमेशा kebab-case क्यों होते हैं?
Google के URL पार्सर द्वारा हाइफन को शब्द सीमाओं के रूप में माना जाता है; अंडरस्कोर नहीं।
›Title और Sentence case में क्या अंतर है?
Title Case अधिकांश शब्दों को कैपिटलाइज़ करता है। Sentence case केवल पहले शब्द और उचित संज्ञाओं को।
›क्या यह Unicode का समर्थन करता है?
हाँ — JavaScript का toLowerCase/toUpperCase Unicode-अवेयर है।
›क्या मैं वापस कनवर्ट कर सकता हूँ?
हाँ — किसी भी केस-कनवर्टेड आउटपुट को वापस पेस्ट करें और एक अलग कनवर्जन उपयोग करें।
›camelCase संक्षेप को कैप्स में क्यों नहीं रखता?
परंपरागत रूप से, camelCase प्रत्येक बाद के शब्द के केवल पहले अक्षर को कैपिटलाइज़ करता है।
›क्या डेटा मेरे ब्राउज़र से बाहर जाता है?
नहीं। सभी ट्रांसफॉर्मेशन स्थानीय रूप से चलती हैं।
›क्या सूची को bulk-convert करने का कोई तरीका है?
हाँ, पूरी सूची एक साथ पेस्ट करें।
संबंधित टूल्स
अंतिम अपडेट: