মূল কনটেন্টে যান
LibraTool logoLibraTool

বিনামূল্যে টেক্সট সর্টার

টেক্সটের লাইন বর্ণানুক্রমে, দৈর্ঘ্য অনুযায়ী, সংখ্যাগতভাবে বা এলোমেলোভাবে সাজান। ডুপ্লিকেট সরান, হোয়াইটস্পেস ছাঁটুন এবং তালিকা শাফল করুন।

একবার লোড হলে অফলাইনেও কাজ করে
সাজানো · 0 লাইন
সাজানো আউটপুট এখানে দেখাবে…

সাধারণ ব্যবহার

  • তালিকা সর্ট করুন এবং বর্ণানুক্রমে সংগঠিত করুনমুদির তালিকা করার কাজ নাম বা যেকোনো বুলেটেড তালিকা তাত্ক্ষণিকভাবে বর্ণানুক্রমে সর্ট করুন।
  • ডেটা লাইন পরিষ্কার এবং অপ্রয়োজনীয় করুনCSV রপ্তানি এবং লগ থেকে অপ্রয়োজনীয় লাইন ট্রিম হোয়াইটস্পেস এবং সাধারণ পাঠ্য ডেটা সরান।
  • আমদানি বিবৃতি এবং কোড তালিকা সর্ট করুনআমদানি বিবৃতি CSS শ্রেণী তালিকা JSON চাবি বা যেকোনো কোড তালিকা সামঞ্জস্যপূর্ণ অর্ডারে সর্ট করুন।
  • নামের তালিকা বর্ণানুক্রমে সর্ট করুনউপস্থিত তালিকা দল রোস্টার শিক্ষার্থীর নাম এবং প্রথম বা শেষ নামের দ্বারা তালিকা বর্ণানুক্রমে করুন।
  • একটি তালিকা র্যান্ডমলি শাফেল করুনন্যায্য অর্ডারিং, র্যান্ডম বরাদ্দ বা গেম সেটআপের জন্য নাম, আইটেম বা এন্ট্রি র্যান্ডমলি শাফেল করুন।

কিভাবে কাজ করে

সাজানো পুরোপুরি আপনার ব্রাউজারে JavaScript-এর বিল্ট-ইন Intl.Collator API দিয়ে চলে — কোনো সার্ভার, লাইব্রেরি বা আপলোড নেই। বর্ণানুক্রম থেকে স্বাভাবিক সংখ্যা-সাজানো পর্যন্ত প্রতিটি ক্রম টাইপ করা বা অপশন বদলানোর সঙ্গে সঙ্গে হিসাব হয়।

  1. 1
    ইনপুট লাইনে ভাগ হয়
    আপনার পেস্ট করা টেক্সট নতুন লাইনের অক্ষরে ভাগ হয়। আগে ঐচ্ছিক প্রাক-প্রক্রিয়া চলে: প্রতিটি লাইনের শুরু ও শেষের হোয়াইটস্পেস ছাঁটা হয় এবং খালি লাইন বাদ যায় — দুটোই নির্ধারণযোগ্য।
  2. 2
    Intl.Collator ক্রম সামলায়
    বর্ণানুক্রম ও স্বাভাবিক সাজানোর জন্য ব্রাউজারের বিল্ট-ইন Intl.Collator আপনার বর্তমান সাইট লোকেলে শুরু হয়, তাই অ্যাকসেন্টযুক্ত অক্ষর (å, ä, ö ইত্যাদি) সঠিক ভাষার ক্রমে সাজে। 'natural' মোড numeric ফ্ল্যাগ সেট করে, তাই অঙ্ককে সাধারণ অক্ষর না ভেবে 'file2' 'file10'-এর আগে আসে।
  3. 3
    তুলনার কী থেকে অপ্রয়োজনীয় অংশ বাদ
    তুলনার আগে প্রতিটি লাইনের সাজানোর কী থেকে ঐচ্ছিকভাবে শুরুর article (the, a, an) ও অ-বর্ণসংখ্যা বিরামচিহ্ন সরানো যায় — আউটপুটে মূল লাইনের টেক্সট অক্ষত থাকে, শুধু ক্রমের জন্য ব্যবহৃত কী বদলায়।
  4. 4
    Shuffle ক্রিপ্টোগ্রাফিক র‍্যান্ডমনেস ব্যবহার করে
    র‍্যান্ডম shuffle মোড crypto.getRandomValues ডেকে র‍্যান্ডম 32-bit পূর্ণসংখ্যার একটি অ্যারে তৈরি করে, তারপর সেই মানগুলো দিয়ে লাইনগুলোর উপর Fisher-Yates shuffle চালায় — Math.random()-ভিত্তিক পদ্ধতির পক্ষপাত এড়িয়ে।

সম্পর্কিত টুলস

সচরাচর জিজ্ঞাসিত প্রশ্নাবলী