लाइनें क्रमबद्ध करें के बारे में
यह किसी सूची की लाइनों को जैसे आप चाहें फिर से क्रमबद्ध करता है — वर्णानुक्रम में, उल्टे क्रम में, हर लाइन जिस संख्या से शुरू होती है उससे, लंबाई से, या यादृच्छिक क्रम में शफ़ल करके। नामों या शब्दों की सूची को वर्णानुक्रम में लगाने, मानों को संख्यात्मक रूप से क्रमबद्ध करने, लाइनों को सबसे छोटी-से-सबसे-लंबी व्यवस्थित करने, या किसी ड्रॉ या यादृच्छिक परीक्षा-क्रम के लिए प्रविष्टियों को यादृच्छिक बनाने का यह तेज़ तरीका है। एक वैकल्पिक डी-डुप्लिकेट चरण साथ ही दोहराव हटा देता है।
यह कैसे काम करता है — क्रमबद्ध करने के मोड
- A→Z / Z→A — लाइनों की टेक्स्ट के रूप में तुलना करता है और उन्हें आरोही या अवरोही क्रम में लगाता है। 'केस अनदेखा करें' चालू होने पर कैपिटलाइज़ेशन क्रम को प्रभावित नहीं करता।
- संख्यात्मक — हर लाइन के आरंभ की संख्या पढ़ता है और उसके मान से क्रमबद्ध करता है, इसलिए 2, 10 से पहले आता है (टेक्स्ट क्रम के विपरीत)।
- लंबाई से — लाइनों को अक्षर संख्या के अनुसार सबसे छोटी से सबसे लंबी क्रमबद्ध करता है।
- शफ़ल — Fisher–Yates एल्गोरिदम से लाइनों को यादृच्छिक रूप से फिर से क्रमबद्ध करता है, ब्राउज़र के क्रिप्टोग्राफ़िक यादृच्छिक जनरेटर से बीजित और रिजेक्शन सैंपलिंग के साथ, इसलिए शफ़ल वास्तव में निष्पक्ष है।
डी-डुप्लिकेट सक्षम होने पर, दोहराई गई लाइनें पहले हटा दी जाती हैं (केस-अनदेखा सेटिंग का सम्मान करते हुए)।
मान्यताएँ और व्यवहार
- वर्णानुक्रमिक क्रमबद्धता अक्षर-कोड क्रम से तुलना करती है, भाषा-सजग कोलेशन से नहीं। डिफ़ॉल्ट रूप से बड़े अक्षर छोटे अक्षरों से पहले क्रमबद्ध होते हैं (इसलिए
Zebra,appleसे पहले आता है); अधिक सहज A–Z के लिए 'केस अनदेखा करें' चालू करें। - संख्यात्मक मोड हर लाइन की केवल आरंभिक संख्या पढ़ता है; आरंभ में बिना संख्या वाली लाइन को 0 माना जाता है।
- शफ़ल रिजेक्शन सैंपलिंग के साथ क्रिप्टोग्राफ़िक यादृच्छिकता उपयोग करता है, हर व्यवस्था को समान अवसर देते हुए।
सीमाएँ
- वर्णानुक्रमिक क्रम लोकेल-सजग नहीं है। उच्चारण-चिह्नित अक्षर और गैर-लैटिन लिपियाँ अपने अंतर्निहित कोड पॉइंट से क्रमबद्ध होती हैं, जो आपकी भाषा के शब्दकोश क्रम से मेल न खाएँ।
- संख्यात्मक क्रम केवल पहली संख्या पर आधारित है —
12 apples12 से क्रमबद्ध होता है, परapples 120 के रूप में क्रमबद्ध होता है। मिश्रित टेक्स्ट-और-संख्या लाइनें प्राकृतिक ("मानवीय") क्रम की तरह क्रमबद्ध नहीं होंगी। - 'लंबाई से' UTF-16 कोड इकाइयाँ गिनता है, इसलिए इमोजी या गैर-लैटिन अक्षरों से भरी लाइनें दिखने से लंबी मापी जा सकती हैं।
- यह पूरी लाइनें क्रमबद्ध करता है; हर लाइन के भीतर किसी कॉलम से क्रमबद्ध नहीं कर सकता।
गोपनीयता
क्रमबद्धता पूरी तरह आपके ब्राउज़र में होती है। आपकी सूची कभी अपलोड या संग्रहीत नहीं होती।

