Text Line Sorter
टेक्स्ट की लाइनों को वर्णानुक्रम, संख्या या लंबाई के अनुसार सॉर्ट, रिवर्स या शफ़ल करें
इनपुट टेक्स्ट (प्रति पंक्ति एक आइटम)
सॉर्ट मोड
विकल्प
इस टूल के बारे में
टेक्स्ट लाइन सॉर्टर सात अलग-अलग मोड के अनुसार टेक्स्ट लाइनों को व्यवस्थित करता है: वर्णानुक्रम, लंबाई के आधार पर, संख्यात्मक, यादृच्छिक फेरबदल और उल्टा क्रम।
सभी सॉर्टिंग ब्राउज़र में JavaScript के localeCompare का उपयोग करके चलती है जो उच्चारण चिह्नों वाले अक्षरों और बहुभाषी टेक्स्ट को सही ढंग से संभालती है।
कैसे उपयोग करें
- इनपुट क्षेत्र में अपनी टेक्स्ट पंक्तियाँ चिपकाएँ (प्रति पंक्ति एक आइटम), या नमूना क्लिक करें।
- ड्रॉपडाउन से सॉर्ट मोड चुनें।
- आवश्यकतानुसार विकल्प टॉगल करें।
- सॉर्ट क्लिक करें और परिणाम कॉपी करें।
उपयोग के मामले
डेवलपर्स import स्टेटमेंट या CSS क्लास सूचियाँ वर्णानुक्रम में सॉर्ट करते हैं। डेटा विश्लेषक CSV कॉलम मान सॉर्ट करते हैं। लेखक लंबाई के आधार पर सूचियाँ व्यवस्थित करते हैं। शिक्षक प्रश्नोत्तरी प्रश्नों को यादृच्छिक बनाते हैं।
अक्सर पूछे जाने वाले प्रश्न
- क्या वर्णानुक्रम सॉर्ट उच्चारण चिह्नों वाले अक्षरों को संभालता है? — हाँ। A→Z मोड डिफ़ॉल्ट रूप से sensitivity: 'base' के साथ localeCompare का उपयोग करता है, जो उच्चारण वाले वेरिएंट को उनके आधार अक्षर के समकक्ष मानता है।
- संख्यात्मक सॉर्ट मिश्रित पंक्तियों को कैसे संभालता है? — जो पंक्तियाँ वैध संख्या से शुरू होती हैं उन्हें उस संख्या के आधार पर सॉर्ट किया जाता है। जो पंक्तियाँ संख्या से शुरू नहीं होती वे वर्णानुक्रम में वापस आ जाती हैं।
- क्या यादृच्छिक फेरबदल वास्तव में यादृच्छिक परिणाम देता है? — फेरबदल Math.random() का उपयोग करता है जो तेज़ लेकिन क्रिप्टोग्राफिक रूप से सुरक्षित नहीं है। रोज़मर्रा के फेरबदल के लिए उपयुक्त लेकिन सुरक्षा अनुप्रयोगों के लिए नहीं।