টেক্সট তালিকা টুল — লাইন সাজান, ডুপ্লিকেট সরান ও পরিষ্কার করুন

লাইনগুলো A-Z, Z-A বা সংখ্যাগতভাবে সাজান, ডুপ্লিকেট ও খালি লাইন সরান, ক্রম উল্টে দিন, প্রতিটি লাইন ট্রিম করুন, এবং প্রতিটি লাইনে একটি উপসর্গ বা প্রত্যয় যোগ করুন।

টুল লোড হচ্ছে…

টেক্সট তালিকা টুল — লাইন সাজান, ডুপ্লিকেট সরান ও পরিষ্কার করুনলাইনের একটি তালিকা পেস্ট করুন এবং এক জায়গাতেই তা নতুন করে সাজান: A-Z, Z-A বা সংখ্যাগতভাবে সাজান, ডুপ্লিকেট লাইন সরান, ক্রম উল্টে দিন, প্রতিটি লাইন থেকে ফাঁকা স্থান ট্রিম করুন, খালি লাইন বাদ দিন, এবং প্রতিটি লাইনকে একটি উপসর্গ ও প্রত্যয় দিয়ে মুড়ে দিন। যেকোনো অপশন বদলালেই ফলাফল সরাসরি হালনাগাদ হয়, সঙ্গে ইনপুট ও আউটপুটের লাইন গণনা থাকে। সবকিছু আপনার ব্রাউজারে স্থানীয়ভাবে চলে, তাই আপনার তালিকা কখনও আপলোড হয় না।

টেক্সট তালিকা টুল — লাইন সাজান, ডুপ্লিকেট সরান ও পরিষ্কার করুন কী?

টেক্সট তালিকা টুল একটি বিনামূল্যের অনলাইন লাইন-ভিত্তিক তালিকা সম্পাদক যা একটি টেক্সট ব্লককে একবারে এক লাইন করে পরিষ্কার ও পুনর্বিন্যাস করে। ডেভেলপার, ডেটা সামলানো ব্যক্তি এবং লেখকরা এটি ব্যবহার করেন তালিকা বর্ণানুক্রমিক বা সংখ্যাগতভাবে সাজাতে, ডুপ্লিকেট লাইন সরাতে, লাইনের ক্রম উল্টাতে, শুরু ও শেষের ফাঁকা স্থান ট্রিম করতে, খালি লাইন মুছতে, এবং প্রতিটি লাইনে একসঙ্গে উপসর্গ বা প্রত্যয় যোগ করতে। এটি CSV কলাম গোছাতে, ইমেল বা URL তালিকা থেকে ডুপ্লিকেট সরাতে, ইম্পোর্ট সাজাতে, SQL IN-ক্লজ তৈরি করতে, এবং একটি সাধারণ তালিকাকে উদ্ধৃতি-চিহ্নিত বা বুলেট আইটেমে রূপান্তর করতে সুবিধাজনক। যেহেতু এই উইজেটটি কেবল JavaScript দিয়ে রেন্ডার হয়, এই টেক্সটটিই ইনডেক্স-যোগ্য বিবরণ: লাইন সাজান, তালিকা থেকে ডুপ্লিকেট সরান, উল্টান, ট্রিম করুন, খালি লাইন সরান, এবং অনলাইনে উপসর্গ/প্রত্যয় যোগ করুন।

টেক্সট তালিকা টুল — লাইন সাজান, ডুপ্লিকেট সরান ও পরিষ্কার করুন কীভাবে ব্যবহার করবেন

  1. আপনার তালিকা Input বক্সে পেস্ট করুন বা টাইপ করুন, প্রতি লাইনে একটি আইটেম।
  2. সেগমেন্টেড নিয়ন্ত্রণ দিয়ে একটি সাজানোর মোড বেছে নিন: None মূল ক্রম বজায় রাখে, A-Z এবং Z-A বর্ণানুক্রমে সাজায়, এবং Numeric প্রতিটি লাইনে পাওয়া প্রথম সংখ্যা অনুসারে সাজায়।
  3. আপনার প্রয়োজনীয় পরিষ্কারের অপশনগুলো টিক দিন: ডুপ্লিকেট লাইন সরান, ক্রম উল্টান, প্রতিটি লাইন ট্রিম করুন, বা খালি লাইন সরান।
  4. প্রতিটি লাইন মুড়ে দিতে একটি উপসর্গ এবং/অথবা প্রত্যয় টাইপ করুন — যেমন কোড তালিকা তৈরি করতে একটি উদ্ধৃতি-চিহ্ন ও কমা।
  5. শুধু-পঠনযোগ্য Output বক্সে রূপান্তরিত তালিকা পড়ুন এবং ইনপুট ও আউটপুট লাইন গণনা হালনাগাদ হতে দেখুন।
  6. ফলাফল কপি করতে Output লেবেলের পাশের Copy বোতাম ব্যবহার করুন, বা ইনপুট খালি করতে Clear ব্যবহার করুন।

উদাহরণ

A-Z সাজান এবং ডুপ্লিকেট সরান

ইনপুট

banana
apple
banana
cherry

আউটপুট

apple
banana
cherry

কোড তালিকার জন্য প্রতিটি লাইন উদ্ধৃতি-চিহ্ন ও কমা দিয়ে মুড়ুন

ইনপুট

red
green
blue

আউটপুট

"red",
"green",
"blue",

প্রতিটি লাইনের প্রথম সংখ্যা অনুসারে সংখ্যাগত সাজানো

ইনপুট

item 10
item 2
item 1

আউটপুট

item 1
item 2
item 10

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

চারটি সাজানোর মোড কী করে?
None লাইনগুলোকে তাদের মূল ক্রমে রাখে। A-Z এবং Z-A লোকেল-সচেতন তুলনা ব্যবহার করে বর্ণানুক্রমে সাজায়। Numeric প্রতিটি লাইনে পাওয়া প্রথম সংখ্যা (পূর্ণসংখ্যা বা দশমিক, ঋণাত্মক সহ) পড়ে এবং সেই অনুসারে সাজায়; যেসব লাইনে কোনো সংখ্যা নেই সেগুলো শেষে ঠেলে দেওয়া হয়।
অপারেশনগুলো কোন ক্রমে প্রয়োগ হয়?
টুলটি প্রতিটি লাইন একটি নির্দিষ্ট পাইপলাইনে প্রক্রিয়া করে: প্রতিটি লাইন ট্রিম করা, খালি লাইন সরানো, ডুপ্লিকেট সরানো, সাজানো, উল্টানো, তারপর উপসর্গ ও প্রত্যয় যোগ করা। তাই ডুপ্লিকেট ট্রিম করার পরে শনাক্ত হয়, এবং উপসর্গ/প্রত্যয় সবশেষে, সাজানো ও উল্টানোর পরে যোগ হয়।
ডুপ্লিকেট লাইন সরানো কীভাবে কাজ করে?
এটি প্রতিটি লাইনের প্রথম উপস্থিতি রাখে এবং পরবর্তী অভিন্ন লাইনগুলো বাদ দেয়, যাতে লাইনগুলোর প্রথমবার উপস্থিত হওয়ার ক্রম বজায় থাকে। আপনি যদি প্রতিটি লাইন ট্রিম করুনও চালু করেন, তবে ডুপ্লিকেট তুলনার আগে লাইনগুলো ট্রিম করা হয়, ফলে কেবল আশপাশের ফাঁকা স্থানে ভিন্ন লাইনগুলোকে একই বলে গণ্য করা হয়।
লাইন গণনা কী দেখায়?
দুটি পরিসংখ্যান কার্ড দেখায় ইনপুট ও আউটপুটে কতগুলো অ-খালি লাইন আছে, যাতে আপনি সঙ্গে সঙ্গে দেখতে পারেন কতগুলো ডুপ্লিকেট বা খালি লাইন সরানো হয়েছে।
আমার তালিকা কি কোথাও আপলোড হয়?
না। সবকিছু আপনার ব্রাউজারে 100% ক্লায়েন্ট-সাইডে চলে। আপনার টেক্সট কখনও সার্ভারে আপলোড হয় না, তাই আপনি ইমেল, URL বা অভ্যন্তরীণ ডেটার মতো ব্যক্তিগত তালিকা নিরাপদে প্রক্রিয়া করতে পারেন।

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

Base32 / Base58 এনকোড / ডিকোড

টেক্সটকে Base32 (RFC 4648) বা Base58 (বিটকয়েন বর্ণমালা)-তে এনকোড করুন এবং দুটির যেকোনোটিকে আবার টেক্সটে ডিকোড করুন, সম্পূর্ণ UTF-8 নিরাপদ এবং পুরোপুরি আপনার ব্রাউজারে।

Base64 এনকোড / ডিকোড

Base64 এনকোড বা ডিকোড করুন (UTF-8 নিরাপদ) — URL-নিরাপদ বর্ণমালা, ঐচ্ছিক প্যাডিং, 64/76 লাইন র‍্যাপিং, লাইভ বাইট ও অক্ষর গণনা এবং হেক্স/বাইনারি বাইট ভিউ সহ।

কেস কনভার্টার ও কাউন্টার

টেক্সটকে UPPERCASE, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case ইত্যাদিতে রূপান্তর করুন এবং অক্ষর, শব্দ ও লাইন গণনা করুন।

কোড ফরম্যাটার ও মিনিফায়ার

আপনার ব্রাউজারেই HTML, CSS এবং JavaScript তাৎক্ষণিকভাবে সুন্দর করুন বা মিনিফাই করুন, 2-স্পেস, 4-স্পেস বা ট্যাব ইন্ডেন্টেশন এবং Terser-চালিত JavaScript কম্প্রেশন সহ।