पाथ केस कन्वर्टर — मुफ्त ऑनलाइन टूल
क्या है पथ केस कनवर्टर?
Path Case (path/case) टेक्स्ट को फॉरवर्ड स्लैश से अलग किए गए छोटे अक्षरों वाले शब्दों में परिवर्तित करता है, जिससे इस/is/path/case जैसा आउटपुट मिलता है। यह फ़ाइल सिस्टम डायरेक्टरी पथों और URL मार्ग संरचनाओं की नकल करता है। यह प्रारूप स्वाभाविक रूप से पदानुक्रम संबंधों को दर्शाता है, जिससे यह API एंडपॉइंट परिभाषाओं, फ़ाइल पथ टेम्पलेट्स और मार्ग पैरामीटरों के लिए उपयोगी बनता है। यह टूल किसी भी इनपुट को स्वच्छ, स्लैश-से-अलग किए गए छोटे अक्षरों वाले आउटपुट में परिवर्तित करता है।
कब उपयोग करें पथ केस कनवर्टर?
API रूट सेगमेंट, बिल्ड टूल्स में फ़ाइल पथ टेम्प्लेट, वेब फ़्रेमवर्क्स में URL रूट पैरामीटर, और पदानुक्रमित पहचानकर्ताओं को परिभाषित करने के लिए path/case का उपयोग करें। फ्रंटएंड राउटिंग लाइब्रेरीज़ (React Router, Vue Router, Next.js) पेज राउट्स के लिए पाथ-जैसे पैटर्न का उपयोग करती हैं। यदि आपको इसके बजाय डॉट-सेपरेटेड पदानुक्रम की आवश्यकता है, तो Dot Case Converter का उपयोग करें। हाइफ़न-सेपरेटेड पहचानकर्ताओं के लिए, Kebab Case Converter का उपयोग करें।
इस टूल का उपयोग कैसे करें
- 1Paste your text
- 2Click 'Convert' to get path/case output
- 3Copy for file paths and routes
यह टूल सभी अक्षरों को छोटे अक्षरों में बदल देता है, रिक्त स्थान, हाइफ़न, अंडरस्कोर और कैमलकेस संक्रमणों से शब्द सीमाओं का पता लगाता है, फिर शब्दों को फॉरवर्ड स्लैश से जोड़ता है।
उदाहरण
| Input | Output |
|---|---|
| Hello World | hello/world |
| user profile settings | user/profile/settings |
| API response handler | api/response/handler |
| my_config_key | my/config/key |
| background-color | background/color |
नियम और व्यवहार
- सभी शब्द छोटे अक्षरों में परिवर्तित हो जाते हैं। आउटपुट में प्रत्येक अक्षर छोटा होता है, जो URL पथ कन्वेंशन के अनुरूप है जहाँ पथ परंपरागत रूप से केस-असंवेदनशील होते हैं।
- शब्दों को फॉरवर्ड स्लैश (/) से अलग किया जाता है। पथ-जैसी संरचना बनाने के लिए रिक्त स्थान, हाइफ़न, अंडरस्कोर और अन्य विभाजकों को एकल स्लैश से प्रतिस्थापित किया जाता है।
- आउटपुट एक पदानुक्रमित पथ संरचना को दर्शाता है। प्रत्येक स्लैश स्तर एक अभिभावक-संतति संबंध को इंगित करता है, जो फ़ाइल सिस्टम निर्देशिकाओं या URL खंडों के समान है।
संबंधित टूल
अक्सर पूछे जाने वाले प्रश्न
path/case क्या है?
path/case छोटे अक्षरों वाले शब्दों को अलग करने के लिए फॉरवर्ड स्लैश का उपयोग करता है, जो फ़ाइल सिस्टम पथों या URL मार्गों की नकल करता है — जैसे user/profile/settings। इसका उपयोग API मार्ग परिभाषाओं, टेम्पलेट पथों और पदानुक्रमित पहचानकर्ताओं में किया जाता है, जहाँ स्लैश स्वाभाविक रूप से नेस्टिंग या वर्गीकरण का प्रतिनिधित्व करता है।
मैं path/case का उपयोग कब करूँ?
एपीआई रूट सेगमेंट परिभाषाएँ (/api/user/profile), बिल्ड टूल्स में फ़ाइल पथ टेम्प्लेट्स, राउटिंग कॉन्फ़िगरेशन्स में URL-जैसे पहचानकर्ता, और पदानुक्रमित डेटा संदर्भ। Express, Next.js, और Django जैसे वेब फ्रेमवर्क्स राउटिंग के लिए पथ-जैसे पैटर्न का व्यापक रूप से उपयोग करते हैं।
क्या path/case URL पथ के समान है?
इसी तरह, URL पथों में क्वेरी स्ट्रिंग्स, फ्रैगमेंट्स और एन्कोडेड वर्ण शामिल हो सकते हैं। path/case एक शुद्ध नामकरण संधि है जो पथ-सदृश पदानुक्रम का पालन करने वाले पहचानकर्ताओं को बनाने के लिए उपयोग की जाती है। यह URL एन्कोडिंग को संभालता नहीं है — इसके लिए URL Slug Generator का उपयोग करें।
क्या यह कई स्तरों को संभाल सकता है?
हाँ। कोई भी बहु-शब्दीय इनपुट कई स्तरों की पदानुक्रम उत्पन्न करता है। उदाहरण के लिए, 'user profile settings page' user/profile/settings/page बन जाता है, जिससे चार-स्तरीय पथ संरचना बनती है। स्तरों की संख्या पर कोई सीमा नहीं है।
यह मौजूदा स्लैशों को कैसे संभालता है?
इनपुट में मौजूद स्लैश को शब्द विभाजक के रूप में माना जाता है और आउटपुट में संरक्षित किया जाता है। यह टूल कई लगातार स्लैशों को एकल स्लैश में सामान्यीकृत करके स्वच्छ पथ आउटपुट उत्पन्न करता है।