T

Text Machine

शक्तिशाली टेक्स्ट टूल्स, आपके ब्राउज़र में

सूची को वर्णानुक्रम में क्रमबद्ध करें

अपनी टेक्स्ट पंक्तियों को वर्णानुक्रमिक रूप से क्रमबद्ध करें, क्रम और केस संवेदनशीलता को समायोजित करने के लिए विकल्पों के साथ।

इनपुट
क्रमबद्ध करने के विकल्प

क्रमबद्ध करने का क्रम

केस संवेदनशीलता

खाली पंक्तियाँ

सूची को वर्णानुक्रम में क्रमबद्ध करें का उपयोग कैसे करें

  1. 1

    अपनी सूची दर्ज करें

    अपने आइटम इनपुट बॉक्स में पेस्ट करें, हर आइटम को एक अलग लाइन पर रखते हुए।

  2. 2

    सॉर्टिंग विकल्प सेट करें

    ascending A-से-Z या descending Z-से-A चुनें, case-sensitive या ignore-case चुनें, और तय करें कि खाली लाइनें रखनी हैं या हटानी हैं।

  3. 3

    सूची सॉर्ट करें

    अपने चुने विकल्पों के अनुसार हर लाइन को दोबारा क्रमित करने के लिए Sort List पर क्लिक करें।

  4. 4

    आउटपुट कॉपी करें

    अपने दस्तावेज़ या स्प्रेडशीट में इस्तेमाल के लिए सॉर्ट की गई सूची आउटपुट बॉक्स से कॉपी करें।

किसी सूची को वर्णानुक्रम में, लाइन-दर-लाइन क्रमबद्ध करना

लाइन-आधारित सॉर्टिंग, सरल शब्दों में

यह टूल हर लाइन को एक आइटम मानता है और उन लाइनों को वर्णानुक्रम में फिर से क्रमित करता है। किसी एक लाइन पर जो भी हो — चाहे एक शब्द हो या पूरा वाक्यांश — वह एक इकाई के रूप में साथ-साथ चलता है। नामों, कार्यों, टैग या मानों का एक कॉलम प्रति लाइन एक प्रविष्टि के साथ पेस्ट करें, सॉर्ट पर क्लिक करें, और लाइनें किसी लाइन के अंदर कुछ भी फिर से व्यवस्थित किए बिना वर्णानुक्रम में लौट आती हैं।

यही "लाइन को आइटम मानने" वाला मॉडल टूल को असल दुनिया की सूचियों के लिए भरोसेमंद बनाता है। "Smith, John" जैसी कोई लाइन ज्यों की त्यों रहती है और S के नीचे सॉर्ट होती है, और "Buy groceries" जैसा कई शब्दों वाला कार्य B के नीचे सॉर्ट होता है। आपको कभी इस बात की चिंता नहीं करनी पड़ती कि शब्द एक लाइन से दूसरी लाइन में कूद जाएँगे, और जब हर पंक्ति एक अलग रिकॉर्ड हो तो यही बर्ताव आप चाहते हैं।

Case-sensitive बनाम Ignore case

कैपिटलाइज़ेशन बुनियादी वर्णानुक्रम को नहीं, बल्कि बराबरी की स्थिति में फ़ैसले को प्रभावित करता है। यह टूल एक locale-aware तुलना से मिलान करता है, इसलिए केस की परवाह किए बिना अक्षर असली शब्दकोश क्रम में सॉर्ट होते हैं — "apple" "Zebra" से पहले आता है, चाहे Case Sensitivity, Ignore Case पर सेट हो या Case-Sensitive पर, क्योंकि तुलना केस से पहले मूल अक्षर को तौलती है। ये दोनों मोड जो चीज़ बदलते हैं वह यह है कि सिर्फ़ कैपिटलाइज़ेशन में फ़र्क रखने वाले शब्द एक-दूसरे के बगल में किस क्रम में आते हैं।

Ignore Case, जो डिफ़ॉल्ट है, कैपिटलाइज़ेशन की परवाह किए बिना अक्षरों की तुलना करता है, इसलिए "apple," "Banana," और "Cherry" स्वाभाविक A-से-Z क्रम में आ जाते हैं और "apple" तथा "Apple" बराबर का दर्जा पाते हैं। किसी भी इंसानों के सामने आने वाली सूची के लिए इसे चालू रखें; Case-Sensitive सिर्फ़ तभी चुनें जब कैपिटलाइज़ेशन खुद मायने रखता हो, जैसे कोड पहचानकर्ता (identifiers) सॉर्ट करते समय या ऐसे डेटा में जहाँ केसिंग कोई जानकारी रखती हो।

खाली लाइनों को रखना या हटाना

पेस्ट की गई सूचियाँ अक्सर हिस्सों के बीच खाली पंक्तियों के साथ, या किसी कॉपी-पेस्ट से आई पीछे लगी खाली लाइनों के साथ आती हैं। Empty Lines सेटिंग नियंत्रण आपके हाथ में दे देती है। Keep Empty Lines उन खाली जगहों को बनाए रखता है, जो तब उपयोगी है जब स्पेसिंग जान-बूझकर रखी गई हो और आप चाहते हों कि सॉर्ट करने के बाद भी ढाँचा बना रहे।

Remove Empty Lines सॉर्ट करने से पहले हर खाली पंक्ति को हटा देता है, जिससे आपको एक कसी हुई, बिना अंतराल वाली सूची मिलती है। यही विकल्प तब चुनें जब खाली लाइनें किसी एक्सपोर्ट या किसी गड़बड़ पेस्ट से आया बस शोर भर हों, और यह आपको बाद में हाथ से खाली पंक्तियाँ मिटाने से बचा देता है।

टेक्स्ट सॉर्ट में संख्याएँ और अंक

सॉर्टिंग टेक्स्ट के आधार पर होती है, इसलिए अंकों से शुरू होने वाली लाइनों की तुलना संख्यात्मक मान के बजाय अक्षर-दर-अक्षर की जाती है। "10" "2" से पहले सॉर्ट होता है क्योंकि कैरेक्टर "1" कैरेक्टर "2" से पहले आता है। अगर आपकी सूची क्रमांकित है और आपको असली संख्यात्मक क्रम चाहिए, तो संख्याओं के आगे शून्य लगाकर उन्हें एक समान लंबाई दें, जैसे "02" और "10," ताकि टेक्स्ट क्रम संख्यात्मक क्रम से मेल खा जाए।

यही नियम बताता है कि किसी चिह्न या अंक से शुरू होने वाली लाइन आम तौर पर किसी अक्षर से शुरू होने वाली लाइन से पहले सॉर्ट होगी, क्योंकि उन कैरेक्टर के कोड कम होते हैं। इसे जान लेने से आप ठीक-ठीक अंदाज़ा लगा सकते हैं कि अजीब लाइनें कहाँ जाकर बैठेंगी, और वे आपको चौंकाती नहीं हैं।

आरोही और अवरोही क्रम

आरोही, A से Z, डिफ़ॉल्ट है और शब्दावलियों, निर्देशिकाओं और संदर्भ सूचियों के लिए सही चुनाव है। अवरोही, Z से A, क्रम को उलट देता है और तब काम आता है जब आप वर्णमाला का पिछला सिरा पहले चाहते हों, या बस किसी पहले से सॉर्ट की हुई सूची को दोबारा टाइप किए बिना पलटना चाहते हों।

केस और खाली-लाइन के बर्ताव तय हो जाने के बाद क्रम लागू होता है, इसलिए आप बेझिझक, मसलन, अवरोही क्रम को Ignore case और Remove empty lines के साथ जोड़ सकते हैं ताकि बिना किसी खाली पंक्ति वाली एक साफ़ उल्टे-वर्णानुक्रम वाली सूची मिल सके।

रोज़मर्रा के इस्तेमाल

लाइन-आधारित सॉर्टिंग किसी ऐसे स्प्रेडशीट कॉलम के लिए आदर्श है जिसे आपने टेक्स्ट के रूप में कॉपी किया हो, नामों की किसी सूची, किसी to-do सूची, CSS क्लास नामों के किसी समूह, फ़ाइल नामों की किसी सूची, या किसी भी ऐसी खड़ी (vertical) सूची के लिए जिसे वापस पेस्ट करने से पहले क्रम में लगाना ज़रूरी हो। पहले सॉर्ट करें, फिर नतीजे को अपने दस्तावेज़, स्प्रेडशीट या कोड में पेस्ट करें।

यह दो सूचियों को तुलना लायक बनाने का एक झटपट तरीका भी है: दोनों को एक ही विकल्पों के साथ सॉर्ट करें और अंतर देखने में आमने-सामने आ जाते हैं, जिससे यह पकड़ना आसान हो जाता है कि उनके बीच क्या छूटा हुआ है या फ़ालतू है।

यह Alphabetical Order से कैसे अलग है

दोनों टूल वर्णानुक्रम में लगाते हैं, लेकिन ये अलग-अलग तरह के इनपुट के लिए ढाले गए हैं। यह Sort List टूल साफ़-सुथरी, प्रति लाइन एक आइटम वाली सूचियों के लिए ख़ास तौर पर बना है और ऐसे सूची-नियंत्रण जोड़ता है जो आपको और कहीं नहीं मिलेंगे, ख़ास तौर पर Keep या Remove Empty Lines विकल्प। इसे तब चुनें जब आपका डेटा पहले से ही प्रति लाइन एक प्रविष्टि के रूप में हो और खाली-पंक्ति का बर्ताव मायने रखता हो।

Alphabetical Order टूल ज़्यादा लचीला चचेरा भाई है: यह किसी पैराग्राफ के अंदर के शब्दों, या किसी कॉमा से अलग की गई स्ट्रिंग के अंदर के आइटम को भी सॉर्ट कर सकता है, और यह डुप्लिकेट लाइनें भी हटा सकता है। जब आपका टेक्स्ट इनलाइन या परिसीमक (delimited) रूप में हो तो उस टूल की ओर जाएँ; जब आपके पास क्रम में लगाने के लिए एक सुथरी खड़ी सूची हो तो इस टूल की ओर।

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

case sensitivity सॉर्ट क्रम को कैसे प्रभावित करती है?
case-sensitive मोड में uppercase अक्षर lowercase अक्षरों से पहले सॉर्ट होते हैं, इसलिए "Zebra" "apple" से पहले आता है; कैपिटलाइज़ेशन की परवाह किए बिना केवल अक्षर के आधार पर सॉर्ट करने के लिए Ignore Case चुनें।
क्या मैं उल्टे वर्णानुक्रम में सॉर्ट कर सकता हूँ?
हाँ, अपनी सूची को उल्टे क्रम में, वर्णमाला के अंतिम अक्षर से पहले तक सॉर्ट करने के लिए Z-से-A (Descending) विकल्प चुनें।
मेरी सूची की खाली लाइनों का क्या होता है?
आप इसे Empty Lines सेटिंग से नियंत्रित करते हैं: Keep Empty Lines खाली पंक्तियाँ बनाए रखता है, जबकि Remove Empty Lines सॉर्ट करने से पहले उन्हें हटा देता है।
संख्याओं और अंकों से शुरू होने वाले आइटम को कैसे संभाला जाता है?
सूची को टेक्स्ट के रूप में सॉर्ट किया जाता है, इसलिए आइटम की अक्षर-दर-अक्षर तुलना होती है; संख्याएँ अपने संख्यात्मक मान के बजाय अपने अंकों के आधार पर अक्षरों की तरह सॉर्ट होती हैं।
क्या यह टूल मुफ़्त है और क्या यह मेरी सूची अपलोड करता है?
यह बिना साइन-अप के पूरी तरह मुफ़्त है, और सारी सॉर्टिंग आपके ब्राउज़र में होती है इसलिए आपकी सूची कभी किसी सर्वर पर नहीं भेजी जाती।

संबंधित टूल्स

इन उपयोगी टूल्स के साथ आगे बढ़ें

वर्णानुक्रमिक क्रम सॉर्टर

लाइन ब्रेक हटाएँ

लाइन ब्रेक जोड़ें

खाली पंक्तियाँ हटाएँ

डुप्लिकेट पंक्तियाँ हटाएँ

लाइन ब्रेक से पैराग्राफ कनवर्टर