केबाब-केस कनवर्टर सीएसएस क्लास, यूआरएल और फ़ाइल नामों के लिए पाठ को केबाब-केस में बदलें।
केबाब-केस कनवर्टर
सीएसएस क्लास, यूआरएल और फ़ाइल नामों के लिए पाठ को केबाब-केस में बदलें।
टेक्स्ट दर्ज करें
केबाब-केस में परिवर्तित करने के लिए टेक्स्ट टाइप या पेस्ट करें।
परिणाम देखें
निचले-मामले वाले हाइफ़नेटेड आउटपुट को तुरंत देखें।
कॉपी और उपयोग करें
सीएसएस वर्गों, यूआरएल या फ़ाइल नामों के लिए कॉपी करें।
What Is केबाब-केस कनवर्टर?
एक केबाब-केस कनवर्टर पाठ को केबाब-केस फॉर्मेट में परिवर्तित करता है, जहां सभी अक्षर निम्नलिखित होते हैं और शब्दों को हाइफ़न द्वारा अलग किया जाता है। केबाब-केस CSS वर्ग नामों, HTML विशेषताओं, URL स्लग, npm पैकेज नामों और कई फ्रेमवर्क में फ़ाइल नामों के लिए मानक नामकरण कन्वेंशन है। उदाहरण: "हैलो वर्ल्ड" "hello-world" बन जाता है, "बैकग्राउंडकलर" "background-color" बन जाता है। इसका नाम हाइफ़न द्वारा अलग किए गए शब्दों के दृश्य सादृश्य से आता है, जैसे कि एक केबाब स्टिक पर आइटम।
Why Use केबाब-केस कनवर्टर?
-
सीएसएस वर्ग नामों और कस्टम गुणों के लिए मानक
-
अधिकांश वेब ढांचों में यूआरएल स्लग्स के लिए आवश्यक प्रारूप
-
एनपीएम पैकेज नामों और गिट शाखा नामों के लिए उपयोग किया जाता है
-
वेब संदर्भों में बहु-शब्द पहचानकर्ताओं के लिए सबसे अधिक पढ़ने योग्य प्रारूप
-
किसी भी इनपुट प्रारूप से रूपांतरण संभालता है
Common Use Cases
सीएसएस वर्ग
बीईएम या मानक सीएसएस नामकरण कन्वेंशन का पालन करते हुए वर्ग नामों को प्रारूपित करें।
यूआरएल स्लग्स
पृष्ठ शीर्षक या सामग्री शीर्षलेख से एसईओ-अनुकूल यूआरएल पथ बनाएं।
एनपीएम पैकेज
एनपीएम के केबाब-केस कन्वेंशन का पालन करते हुए पैकेज नामों को प्रारूपित करें।
फ़ाइल नामकरण
एंगुलर, व्यू और अन्य घटक-आधारित ढांचों के लिए फ़ाइलों को केबाब-केस में नाम दें।
Technical Guide
केबाब-केस रूपांतरण समान शब्द-विभाजन एल्गोरिदम का पालन करता है जैसे कि स्नेक_केस लेकिन शब्दों को अंडरस्कोर की बजाय हाइफ़न से जोड़ता है। इनपुट व्हाइटस्पेस, अंडरस्कोर, डॉट्स, मौजूदा हाइफ़न और केस ट्रांज़िशन पर विभाजित किया जाता है। सभी शब्दों को निम्नलिखित में परिवर्तित किया जाता है और एकल हाइफ़न से जोड़ा जाता है। लगातार हाइफ़न को समाप्त कर दिया जाता है, और अग्रणी/पीछे के हाइफ़न को हटा दिया जाता है। एल्गोरिदम सही ढंग से कैमलकेस इनपुट ("बैकग्राउंडकलर" → "background-color") को संभालता है, पास्कलकेस ("पेजटाइटल" → "page-title") और मिश्रित फॉर्मेट। ध्यान दें कि केबाब-केस पहचानकर्ताओं का उपयोग अधिकांश प्रोग्रामिंग भाषाओं में सीधे तौर पर वेरिएबल नामों के रूप में नहीं किया जा सकता है क्योंकि हाइफ़न घटाव ऑपरेटर है।
Tips & Best Practices
-
1सीएसएस गुण नेटिव रूप से केबाब-केस हैं: बैकग्राउंड-रंग, फ़ॉन्ट-आकार, बॉर्डर-त्रिज्या
-
2बीईएम पद्धति दोहरे हाइफ़न के साथ केबाब-केस का उपयोग करती है: ब्लॉक__एलीमेंट--मॉडिफ़ायर
-
3केबाब-केस यूआरएल एसईओ के लिए अंडरस्कोर या कैमेलकेस पर पसंद किया जाता है
-
4जावास्क्रिप्ट में, ब्रैकेट नोटेशन (obj["मेरा-प्रॉपर्टी"]) के साथ केबाब-केस गुणों तक पहुंचें
-
5एंगुलर घटक चयनकर्ताओं (app-user-profile) के लिए केबाब-केस का उपयोग करता है
Related Tools
कैमलकेस कनवर्टर
जावास्क्रिप्ट वेरिएबल और फंक्शन नामों के लिए टेक्स्ट को कैमलकेस में बदलें।
📝 Text Tools
पास्कलकेस कनवर्टर
पाठ को पास्कलकेस में बदलें जो वर्ग नामों और घटक नामकरण के लिए उपयुक्त है।
📝 Text Tools
स्नेक_केस कनवर्टर
पाइथन वेरिएबल और डेटाबेस कॉलम के लिए पाठ को स्नेक_केस में बदलें।
📝 Text Tools
डॉट.केस कनवर्टर
पाठ को कॉन्फ़िगरेशन कुंजियों और गुणों के लिए डॉट.केस प्रारूप में परिवर्तित करें।
📝 Text Tools
स्लग जनरेटर
पाठ से URL-अनुकूल स्लग बनाएं, जिसमें अनुकूलित अलगावक हों।
📝 Text ToolsFrequently Asked Questions
Q केबाब-केस क्या है?
Q मैं जावास्क्रिप्ट वेरिएबल्स के लिए केबाब-केस क्यों नहीं उपयोग कर सकता?
Q क्या यूआरएल के लिए केबाब-केस स्नेक_केस से बेहतर है?
Q सीएसएस कस्टम गुणों के बारे में क्या?
Q बीईएम और केबाब-केस के बीच क्या संबंध है?
About This Tool
केबाब-केस कनवर्टर is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.