tigtools

पंक्तियाँ क्रमबद्ध करें

सूची चिपकाकर उसे वर्णानुक्रम में, लंबाई के अनुसार, उलटे या यादृच्छिक क्रम में रखें। वर्णानुक्रम पेज की भाषा के नियमों के अनुसार होता है।

आपके ब्राउज़र में चलता है साइन अप की ज़रूरत नहीं

क्रम

इस्तेमाल करने का तरीका

  1. अपनी सूची इनपुट बॉक्स में चिपकाएँ; हर आइटम अलग पंक्ति में रखें।
  2. क्रम चुनें: A → Z, Z → A, लंबाई के अनुसार, उलटा या फेरबदल।
  3. विकल्प सेट करें: अंकों का प्राकृतिक क्रम, बड़े-छोटे अक्षरों का अंतर अनदेखा करना, अतिरिक्त खाली जगह हटाना और खाली पंक्तियाँ हटाना।
  4. क्रमबद्ध सूची आउटपुट बॉक्स से कॉपी करें। फेरबदल मोड में “फिर से फेरबदल करें” नया यादृच्छिक क्रम देता है।

यह कैसे काम करता है

वर्णानुक्रम में क्रमबद्ध करने के लिए कच्चे कैरेक्टर कोड के बजाय आपके ब्राउज़र के पेज की भाषा के क्रम-नियम (Intl.Collator) इस्तेमाल किए जाते हैं। अंग्रेज़ी में उच्चारण-चिह्न वाले अक्षर अपने मूल अक्षर के पास आते हैं (“éclair”, “eclair” के पास, “z” के बाद नहीं)। वहीं, अपनी वर्णमाला के क्रम वाली भाषाओं के नियमों का भी ध्यान रखा जाता है: तुर्की में “ç”, “c” के बाद आता है और स्वीडिश में “ö”, “z” के बाद।

“अंकों का प्राकृतिक क्रम” चालू होने पर अंकों के समूहों की तुलना उनके मान से की जाती है, इसलिए “file 2”, “file 10” से पहले आता है। इसे बंद रखने पर अंकों की तुलना एक-एक करके होती है और “file 10” पहले आता है। “बड़े-छोटे अक्षरों का अंतर अनदेखा करें” चालू होने पर केवल बड़े-छोटे अक्षरों में अलग पंक्तियाँ बराबर मानी जाती हैं और उनका मूल क्रम बना रहता है। इसे बंद रखने पर भी वे वर्णानुक्रम में ही क्रमबद्ध होती हैं (सभी बड़े अक्षर, छोटे अक्षरों से पहले नहीं आते), लेकिन केवल बड़े-छोटे अक्षरों में अलग दो पंक्तियों में बड़े अक्षर वाली पंक्ति पहले आती है: “Apple”, “apple” से पहले।

लंबाई की गणना दिखने वाले अक्षरों के आधार पर होती है, इसलिए त्वचा के रंग वाला इमोजी एक अक्षर गिना जाता है। बराबर लंबाई वाली पंक्तियाँ फिर वर्णानुक्रम में रखी जाती हैं। उलटा क्रम सूची को बिना क्रमबद्ध किए उलट देता है। फेरबदल में ब्राउज़र का क्रिप्टोग्राफ़िक रैंडम नंबर जनरेटर और Fisher–Yates तरीका इस्तेमाल होता है, इसलिए हर क्रम की संभावना बराबर होती है। सभी क्रमबद्ध तरीके स्थिर हैं: बराबर पंक्तियों का आपसी मूल क्रम बना रहता है। आउटपुट में LF लाइन एंडिंग का इस्तेमाल होता है।

उदाहरण

नंबर वाली फ़ाइलें

“chapter 1, chapter 12, chapter 2, chapter 3” को प्राकृतिक अंक क्रम के साथ A → Z में क्रमबद्ध करने पर यह बनता है: chapter 1, chapter 2, chapter 3, chapter 12।

उच्चारण-चिह्न वाले नाम

अंग्रेज़ी में “Zoë, Émile, Ana, Eric” को A → Z में क्रमबद्ध करने पर Ana, Émile, Eric, Zoë मिलता है। साधारण कोड-पॉइंट क्रम में Émile गलत तरीके से सबसे आखिर में आता।

चिट्ठी निकालने के लिए यादृच्छिक क्रम

प्रतिभागियों की सूची चिपकाएँ और प्रस्तुतियों या बैठने की योजना के लिए निष्पक्ष यादृच्छिक क्रम पाने हेतु “फेरबदल” चुनें। नया क्रम पाने के लिए “फिर से फेरबदल करें” पर क्लिक करें।

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

“Émile”, “Eric” से पहले क्यों आता है, सबसे आखिर में क्यों नहीं?

यह टूल भाषा के अनुसार क्रमबद्ध करता है और उच्चारण-चिह्न वाले अक्षरों की तुलना पहले उनके मूल अक्षर से करता है। “Émile” और “Eric” दोनों E से शुरू होते हैं, और “m”, “r” से पहले आता है।

बड़े और छोटे अक्षरों वाले शब्द मिले-जुले क्रम में क्यों दिखते हैं?

शब्दकोशों में वर्णानुक्रम बड़े-छोटे अक्षरों का अंतर नज़रअंदाज़ करता है, इसलिए “apple”, “Banana” और “cherry” अक्षरों के आधार पर क्रमबद्ध होते हैं। बड़े-छोटे अक्षरों का अंतर केवल उन शब्दों का क्रम तय करता है जो बाकी सभी तरह से एक जैसे हों।

क्या फेरबदल सचमुच यादृच्छिक है?

हाँ। इसमें बिना पक्षपात वाला Fisher–Yates फेरबदल और ब्राउज़र का क्रिप्टोग्राफ़िक रूप से सुरक्षित रैंडम जनरेटर crypto.getRandomValues इस्तेमाल होता है। हर संभावित क्रम की संभावना बराबर होती है।

क्या मैं किसी कॉलम के आधार पर या सिर्फ़ अंकों को क्रमबद्ध कर सकता हूँ?

पंक्तियों को पूरे टेक्स्ट के रूप में क्रमबद्ध किया जाता है। प्राकृतिक अंक क्रम पंक्तियों के अंदर की संख्याओं को सही ढंग से संभालता है, लेकिन किसी कॉलम को चुनने का विकल्प नहीं है। CSV डेटा के लिए स्प्रेडशीट या CSV to JSON कन्वर्टर का इस्तेमाल करें।

गोपनीयता

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