कोई अपलोड नहीं, 100% स्थानीय, कोई खाता नहीं

केस कनवर्टर

camelCase, PascalCase, snake_case, kebab-case, Title Case, UPPER_CASE, lower case और URL slug के बीच बदलें। आपके ब्राउज़र से कुछ भी नहीं जाता।

केस कनवर्टर कैसे काम करता है

Case Converter पेस्ट किए टेक्स्ट को नौ कॉमन केसिंग स्टाइल में बदलता है: camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, Sentence case, UPPER CASE और lower case। टारगेट फॉर्मेट चुनें, एक क्लिक में कॉपी करें, काम खत्म। आपका टाइप या पेस्ट किया कुछ भी ट्रांसमिट नहीं होता; हर ट्रांसफॉर्मेशन ब्राउज़र टैब में प्लेन स्ट्रिंग ऑपरेशन के रूप में चलता है।

कन्वर्जन लॉजिक apostrophes, hyphens और मिले-जुले सेपरेटर्स को सही हैंडल करता है। Sentence case सिर्फ पहले शब्द को कैपिटलाइज करता है और लगातार whitespace को एक वर्ड बाउंड्री मानता है। Title Case हर शब्द को कैपिटलाइज करता है, सिवाय mid-phrase में आने वाले छोटे conjunctions और prepositions के। आउटपुट फील्ड टाइपिंग रुकते ही अपडेट हो जाती है, इसलिए कई फॉर्मेट में राउंड-ट्रिप करना कुछ सेकंड का काम है।

केस कनवर्टर: चरण दर चरण उपयोग विधि

  1. इनपुट फील्ड में कन्वर्ट करने वाला टेक्स्ट पेस्ट या टाइप करें।
  2. विकल्पों की सूची से टारगेट केसिंग फॉर्मेट चुनें।
  3. आउटपुट फील्ड में कन्वर्टेड रिजल्ट पढ़ें।
  4. रिजल्ट को क्लिपबोर्ड पर कॉपी करने के लिए कॉपी बटन क्लिक करें।

सामान्य उपयोग के मामले

  • "user first name" जैसे human-readable API फील्ड नाम को डेटाबेस कॉलम के लिए snake_case में बदलें।
  • stylesheet को CSS-in-JS में माइग्रेट करते वक्त CSS क्लास नेम्स को kebab-case से camelCase में रीफॉर्मेट करें।
  • sentence-cased एरर मेसेज को TypeScript enum वैल्यू के लिए CONSTANT_CASE में बदलें।
  • UI में रेंडर करने से पहले auto-generated heading array की केसिंग ठीक करें ताकि हर आइटम Title Case में हो।

अक्सर पूछे जाने वाले प्रश्न

क्या मेरा टेक्स्ट किसी बाहरी सर्विस को भेजा जाता है?

नहीं। केसिंग लॉजिक प्योर स्ट्रिंग ट्रांसफॉर्मेशन का सेट है जो इस ब्राउज़र टैब में चलता है। आपका पेस्ट किया टेक्स्ट टाइप करने से लेकर रिजल्ट कॉपी करने तक आपके डिवाइस पर रहता है।

टूल शब्द कैसे अलग करता है?

यह whitespace, underscores, hyphens और lowercase से uppercase में ट्रांजिशन पर बाउंड्री डिटेक्ट करता है (camelCase या PascalCase इनपुट के लिए)। उदाहरण: "myHTTPClient" ["my", "HTTP", "Client"] में बंटता है क्योंकि uppercase रन है। एक्सेंट वाले अक्षर और CJK कैरेक्टर हटाए नहीं जाते, बल्कि सुरक्षित रखे जाते हैं: वे उसी शब्द के साथ चलते हैं जिससे वे संबंधित हैं।

क्या camelCase और PascalCase में acronym्स सुरक्षित रहते हैं?

HTTP, URL या ID जैसे acronym्स camelCase में mid-word आने पर lowercase हो जाते हैं (httpClient, urlParser)। यह सबसे सामान्य JavaScript convention है। CONSTANT_CASE में वे पूरी तरह uppercase रहते हैं।

क्या मल्टी-लाइन टेक्स्ट कन्वर्ट हो सकता है?

हां। हर लाइन अलग-अलग कन्वर्ट होती है, जिससे एक बार में identifier या heading की पूरी सूची प्रोसेस हो जाती है। खाली लाइनें आउटपुट में खाली ही रहती हैं।

Title Case और Sentence case में क्या फर्क है?

Title Case अधिकतर शब्दों का पहला अक्षर कैपिटल करता है (mid-phrase में छोटे prepositions और conjunctions lowercase रहते हैं)। Sentence case पूरे इनपुट का सिर्फ पहला शब्द कैपिटल करता है, बाकी जैसे हैं वैसे रहते हैं, proper nouns आपको खुद ठीक करने होंगे।