Snake Case कन्वर्टर

ब्राउज़र में चलता है फ़ॉर्मेटिंग

camelCase, kebab-case, PascalCase या सादे वाक्यों को snake_case में बदलें, कॉन्स्टेंट के लिए SCREAMING_SNAKE_CASE के विकल्प के साथ।

गोपनीयता: यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका इनपुट कभी आपके डिवाइस से बाहर नहीं जाता।
टूल लोड हो रहा है…

Snake Case कन्वर्टर कैसे इस्तेमाल करें

  1. identifier पेस्ट करें, एक प्रति लाइन।
  2. ज़रूरत हो तो कॉन्स्टेंट के लिए SCREAMING_SNAKE_CASE चालू करें।
  3. बदली हुई सूची कॉपी करें।

Snake Case कन्वर्टर की खूबियाँ

  • camelCase, PascalCase, kebab-case और वाक्यों को snake_case में बदलता है
  • कॉन्स्टेंट और एनवायरनमेंट वेरिएबल के लिए SCREAMING_SNAKE_CASE विकल्प
  • संक्षिप्ताक्षर की सीमाएँ पहचानता है (HTTPResponseCode → http_response_code)
  • इनपुट/आउटपुट टेबल के साथ बैच रूपांतरण
  • यूनिकोड अक्षर सुरक्षित रहते हैं

Snake Case कन्वर्टर का उदाहरण

JavaScript identifier से Python नाम

इनपुट:

userFirstName
HTTPResponseCode
max-retry-count

आउटपुट:

user_first_name
http_response_code
max_retry_count

Snake Case कन्वर्टर के बारे में अक्सर पूछे जाने वाले सवाल

snake_case कब इस्तेमाल करना चाहिए?

Python के वेरिएबल और फ़ंक्शन, Ruby, Rust, डेटाबेस कॉलम और कई REST API snake_case इस्तेमाल करते हैं। एनवायरनमेंट वेरिएबल और कॉन्स्टेंट आम तौर पर इसका अपरकेस रूप लेते हैं।

SCREAMING_SNAKE_CASE कैसे पाएँ?

"SCREAMING_SNAKE_CASE" विकल्प चुनें; हर शब्द अपरकेस होकर अंडरस्कोर से जुड़ जाता है, जैसे MAX_RETRY_COUNT।

क्या "HTTPResponseCode" से http_response_code बनता है?

हाँ। संक्षिप्ताक्षर अलग शब्दों के रूप में पहचाने जाते हैं, इसलिए नतीजा http_response_code होता है, h_t_t_p_response_code नहीं।

क्या ग़ैर-लैटिन अक्षर सुरक्षित रहते हैं?

हाँ — अरबी, देवनागरी और अन्य अक्षर शब्द के रूप में रखे जाते हैं और अंडरस्कोर से जुड़ते हैं; सिर्फ़ सेपरेटर बदलते हैं।