আপনার টেক্সট এই ব্রাউজারেই লোকালভাবে প্রসেস হয়।

লাইন সর্ট টুল

একটি তালিকা পেস্ট করে ন্যাচারাল, নিউমেরিক বা লেক্সিকোগ্রাফিক অর্ডারে সঙ্গে সঙ্গে সর্ট করুন। ফাঁকা লাইন ক্লিনআপ, ডুপ্লিকেট সরানো এবং লোকেল-ভিত্তিক সর্টিং সার্ভারে ডেটা না পাঠিয়েই করা যায়।

ইনপুট
লাইন: 0 ক্যারেক্টার: 0 শেষের নিউলাইন: না
Ctrl/⌘ + Enter দিয়ে সর্ট করুন
অপেক্ষায় অটো আপডেট
Ctrl/⌘ + Shift + C দিয়ে আউটপুট কপি করুন
আউটপুট
ফলাফল 0 ডুপ্লিকেট সরানো হয়েছে 0 সময় 0ms
অ্যাডভান্সড অপশন
ডুপ্লিকেট
ডুপ্লিকেট চেক বর্তমান তুলনা নিয়ম অনুযায়ী হয়।
সর্ট লোকেল
UI ভাষা না বদলে কোলেশন লোকেল বেছে নিন।
নিউমেরিক সর্টের বিস্তারিত
উদাহরণ: 'item 12' 12 দিয়ে সর্ট হবে; 'v1.2.3' 1.2 ব্যবহার করে।
নন-নিউমেরিক লাইন
নিউমেরিক সর্টে নন-নিউমেরিক লাইন কোথায় যাবে তা বেছে নিন।
দশমিক সেপারেটর
অটো ডিটেক্ট মিশ্র লোকেলের জন্য ব্যবহারিক হিউরিস্টিক ব্যবহার করে।

কীভাবে কাজ করে

  1. 1

    তালিকা পেস্ট করুন

    নিউলাইন-সেপারেটেড টেক্সট ইনপুটে পেস্ট করুন।

  2. 2

    সর্ট মোড বেছে নিন

    ডিফল্ট হলো ন্যাচারাল সর্ট; নিউমেরিক ও লেক্সিকোগ্রাফিক এক ক্লিকেই পাবেন।

  3. 3

    কপি বা ডাউনলোড করুন

    ফলাফল সঙ্গে সঙ্গে কপি করুন বা পরের কাজ চালিয়ে যান।

উদাহরণ (ক্লিক করলে লোড হবে)

কার্ডে ক্লিক করলে ইনপুট লোড হবে

সর্ট মোডের পার্থক্য

ন্যাচারাল

লোকেল-ভিত্তিক ন্যাচারাল সর্ট ব্যবহার করে, তাই 1, 2, 10 সঠিক ক্রমে থাকে।

নিউমেরিক

সংখ্যা বের করে মান অনুযায়ী সর্ট করে; দশমিক ও এক্সপোনেন্ট সমর্থিত।

লেক্সিকোগ্রাফিক

নির্বাচিত লোকেল অনুযায়ী স্ট্রিং তুলনা করে।

গোপনীয়তা ও সীমাবদ্ধতা

  • সব প্রসেসিং আপনার ব্রাউজারেই লোকালভাবে হয়।
  • খুব বড় ইনপুটে অটো আপডেট বন্ধ থাকে, যাতে UI দ্রুত থাকে।
  • এই টুলে CSV কলাম সর্টিং সমর্থিত নয়।

FAQ

Q. 1, 2, 10 কীভাবে সঠিক ক্রমে সর্ট করব?

ন্যাচারাল সর্ট বেছে নিন। এটি সংখ্যার অংশগুলোকে সংখ্যা হিসেবে ধরে, তাই 1 → 2 → 10।

Q. আরোহী/অবরোহী কি বদলানো যায়?

হ্যাঁ। সর্ট মোড বাটনের পাশের Asc/Desc টগল ব্যবহার করুন।

Q. ডুপ্লিকেটগুলোর কী হয়?

ডিফল্টভাবে ডুপ্লিকেট থাকে। 'ডুপ্লিকেট সরান' চালু করলে শুধু প্রথমটি রাখা হবে।

Q. file2 এবং file10 কীভাবে সঠিকভাবে সর্ট করব?

ন্যাচারাল সর্টে file2, file10-এর আগে আসে।

Q. টেক্সট ও সংখ্যামিশ্র লাইনের ক্ষেত্রে কী হবে?

'লাইনে পাওয়া প্রথম সংখ্যা' ব্যবহার করুন বা নন-নিউমেরিক লাইনের অবস্থান ঠিক করুন।