NordVPN
SponsoredStrict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →टेक्स्ट लाइनों को वर्णमाला क्रम या उल्टे क्रम में सॉर्ट करें। केस-इनसेंसिटिव तुलना, डुप्लीकेट हटाना, खाली लाइनें हटाना और व्हाइटस्पेस ट्रिम करना — सब कुछ ब्राउज़र में ही होता है, कोई डेटा सर्वर पर नहीं भेजा जाता।
सॉर्टिंग टेक्स्ट को अलग-अलग लाइनों में विभाजित करती है, उन्हें लेक्सिकोग्राफिक क्रम में व्यवस्थित करती है और फिर जोड़ती है। लेक्सिकोग्राफिक क्रम वही सिद्धांत है जो शब्दकोशों में उपयोग किया जाता है: अक्षरों की तुलना बाएं से दाएं एक-एक करके उनके Unicode कोड पॉइंट का उपयोग करके की जाती है।
डिफ़ॉल्ट रूप से यह टूल केस-इनसेंसिटिव तुलना का उपयोग करता है, जिसका अर्थ है कि 'apple', 'Apple' और 'APPLE' को क्रमबद्ध करने के लिए समान माना जाता है। केस-सेंसिटिव मोड सक्षम करें जब आपको बड़े अक्षरों को छोटे से पहले रखना हो।
नाम सूचियों, टैग क्लाउड या CSV कॉलम मानों को वर्णमाला क्रम में लगाना सबसे आम कार्य हैं। डेवलपर्स अक्सर import स्टेटमेंट या कॉन्फ़िगरेशन कीज़ को सॉर्ट करते हैं ताकि कोड रिव्यू आसान हो और diff आउटपुट साफ़ दिखे।
डेटा एनालिस्ट एक्सपोर्ट की गई सूचियों में डुप्लीकेट प्रविष्टियों को जल्दी ढूंढने या मैन्युअल तुलना से पहले दो डेटासेट को संरेखित करने के लिए लाइन सॉर्टिंग का उपयोग करते हैं। डुप्लीकेट हटाने का विकल्प हजारों प्रविष्टियों वाली सूची को एक क्लिक में केवल अद्वितीय मानों तक संकुचित कर देता है।
आधुनिक JavaScript इंजन Array.prototype.sort मेथड के लिए TimSort के एक अनुकूलित संस्करण (मर्ज सॉर्ट और इंसर्शन सॉर्ट का संयोजन) का उपयोग करते हैं। TimSort स्थिर है, यानी समान मानी जाने वाली लाइनें अपनी मूल सापेक्ष क्रम बनाए रखती हैं।
अधिकांश टेक्स्ट सूचियों के लिए, ब्राउज़र में एल्गोरिदम दसियों हज़ार लाइनों के साथ भी एक मिलीसेकंड से कम में पूरा होता है। यदि आपको लोकेल-अवेयर सॉर्टिंग चाहिए (जैसे फ्रेंच या जर्मन में एक्सेंट वाले अक्षर), तो अपने कोड में Intl.Collator का उपयोग करने पर विचार करें।
हाँ। जैसे ही आप टाइप करते हैं या कोई विकल्प बदलते हैं, परिणाम रीयल टाइम में अपडेट होता है — कोई सबमिट बटन नहीं है।
नहीं। डिफ़ॉल्ट रूप से टूल केस-इनसेंसिटिव सॉर्ट करता है, इसलिए 'Apple' और 'apple' एक साथ आते हैं। कच्चे Unicode कोड पॉइंट क्रम के लिए 'केस-सेंसिटिव' चेकबॉक्स सक्षम करें।
प्रत्येक न्यूलाइन कैरेक्टर (\n) एक लाइन का अंत चिह्नित करता है। स्प्रेडशीट या Windows (\r\n लाइन एंडिंग) से पेस्ट किया गया टेक्स्ट भी सही तरीके से हैंडल किया जाता है।
टूल लेक्सिकोग्राफिक तरीके से सॉर्ट करता है, न कि संख्यात्मक रूप से। इसका मतलब है '10' '9' से पहले आएगा क्योंकि '1' < '9'। संख्यात्मक सॉर्टिंग के लिए, चिपकाने से पहले संख्याओं में अग्रणी शून्य जोड़ें (जैसे '09' बनाम '10')।
प्रत्येक अद्वितीय लाइन की पहली उपस्थिति रखता है और बाद की समान लाइनों को हटा देता है। तुलना आपकी केस सेटिंग का सम्मान करती है।
नहीं। सभी प्रोसेसिंग JavaScript में स्थानीय रूप से होती है। किसी भी सर्वर पर कुछ भी अपलोड नहीं किया जाता।
इस टूल द्वारा कोई कठोर सीमा नहीं है। प्रदर्शन आपके डिवाइस पर निर्भर करता है, लेकिन आधुनिक ब्राउज़र लाखों लाइनों को बिना किसी ध्यान देने योग्य देरी के संभालते हैं।
अपने स्प्रेडशीट एप्लिकेशन से कॉलम मान कॉपी करें और इनपुट एरिया में चिपकाएं (वे प्रति लाइन एक मान के रूप में आते हैं), अपने विकल्प लागू करें, सॉर्ट किया गया आउटपुट कॉपी करें और वापस चिपकाएं।
Strict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →Managed cloud hosting for WordPress and web apps on DigitalOcean, Vultr, and AWS. Fast setup, no server headaches.
Try Cloudways →Hire freelancers for design, writing, dev, and marketing — or sell your own services. Millions of gigs at every budget.
Browse Fiverr →