টেক্সট ও লেখার টুলস

একাধিক টেক্সট লাইনকে কমা দিয়ে আলাদা করা তালিকায় বদলান

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

0 অক্ষর

বিকল্প

টেক্সট প্রক্রিয়াকরণ আপনার ব্রাউজারেই ক্লায়েন্ট সাইডে হয়।

কেন এই টুলটি ব্যবহার করবেন?

কেন এই টুলটি ব্যবহার করবেন?

অনেক সময় প্রতিটি মান আলাদা লাইনে থাকে, কিন্তু অন্য কোনো ফর্ম বা টেক্সট ফিল্ডে সেগুলো এক লাইনে দরকার হয়। এই টুল আপনার লাইনগুলোকে নির্দিষ্ট বিভাজক দিয়ে জুড়ে দেয়। ডিফল্ট বিভাজক সেমিকোলন (;), তাই কমা দরকার হলে সেটি পরিবর্তন করুন।

কীভাবে ব্যবহার করবেন

কীভাবে ব্যবহার করবেন

  1. ধাপ 1

    আপনার লাইন লিখুন

    Input lines ফিল্ডে টেক্সট লিখুন বা পেস্ট করুন। প্রতিটি মান আলাদা লাইনে রাখুন।
  2. ধাপ 2

    বিভাজক বেছে নিন

    Options খুলে কমা, কমা ও স্পেস অথবা অন্য কোনো স্ট্রিং নির্ধারণ করুন। ডিফল্ট বিভাজক সেমিকোলন।
  3. ধাপ 3

    ফাঁকা লাইনের সেটিং দেখুন

    শুধু স্পেস থাকা লাইন বাদ দিতে skipEmpty চালু রাখুন। ফাঁকা লাইন রাখতে চাইলে সেটি বন্ধ করুন।
  4. ধাপ 4

    ফলাফল পরীক্ষা করুন

    Converted text অংশে তৈরি লেখা দেখে নিন। বিভাজক এবং মানের ক্রম আপনার কাজের সঙ্গে মিলছে কি না যাচাই করুন।
  5. ধাপ 5

    টেক্সট কপি করুন

    Copy বোতামে ক্লিক করে ফলাফল কপি করুন। কপি হওয়ার পর ইন্টারফেসে Copied! দেখা যেতে পারে।
  6. ধাপ 6

    প্রয়োজন হলে ডাউনলোড করুন

    Download দিয়ে ফলাফল সংরক্ষণ করুন। নতুন রূপান্তর শুরু করতে Clear ব্যবহার করুন।

একাধিক লাইনকে কমা দিয়ে আলাদা করা টেক্সটে বদলাবেন কীভাবে

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

আলাদা লাইনে থাকা নাম এক লাইনে সাজান

অনেকগুলো নাম আলাদা লাইনে থাকলে এই টুল দিয়ে সেগুলোকে একটি তালিকায় পরিণত করতে পারবেন। উদাহরণ হিসেবে নিচের লেখাটি পেস্ট করুন এবং বিভাজক হিসেবে কমা ও একটি স্পেস দিন: রাহিম করিম সুমাইয়া ফলাফল হবে: রাহিম, করিম, সুমাইয়া

নিজের পছন্দের বিভাজক দিয়ে টেক্সট লাইন জোড়া দিন

Separator বিকল্পে শুধু কমা নয়, যেকোনো স্ট্রিং ব্যবহার করতে পারেন। যেমন কমা, সেমিকোলন বা উল্লম্ব দাগ (|)। আউটপুটে রাখা প্রতিটি লাইনের মাঝে আপনার দেওয়া বিভাজকটি ঠিক যেভাবে আছে সেভাবেই বসবে।

টেক্সট জোড়ার সময় ফাঁকা লাইন বাদ দিন

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

স্প্রেডশিট বা তালিকার জন্য লাইনভিত্তিক ডেটা সাজান

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

সফটওয়্যার ইনস্টল না করে ব্রাউজারে লাইন রূপান্তর করুন

এই টুলের রূপান্তর প্রক্রিয়া ক্লায়েন্ট সাইডে চলে, অর্থাৎ কাজটি ব্রাউজারেই হয়। Copy দিয়ে ফলাফল কপি করুন, Download দিয়ে সংরক্ষণ করুন, Load Example দিয়ে নমুনা দেখুন অথবা Clear দিয়ে লেখা মুছুন। ডাউনলোড করা ফাইলের নাম ও ফরম্যাট দেওয়া কোড থেকে নিশ্চিত করা যায় না।

রূপান্তরিত টেক্সট কপি বা ডাউনলোড করুন

Copy বোতাম দিয়ে তৈরি টেক্সট ক্লিপবোর্ডে কপি করতে পারেন। Download বোতাম দিয়ে ফলাফল ফাইল হিসেবে সংরক্ষণ করা যায়। নতুন তালিকা শুরু করতে Clear ব্যবহার করুন, আর নিজের লেখা দেওয়ার আগে Load Example দিয়ে কাজটি পরীক্ষা করে দেখতে পারেন।

ফিচারগুলো কীভাবে কাজ করে

নিজের পছন্দের বিভাজক

লাইনগুলোর মাঝে বসানোর জন্য বিভাজক নির্ধারণ করুন। ডিফল্ট সেমিকোলন পরিবর্তন করে কমা, কমা ও স্পেস অথবা অন্য স্ট্রিং ব্যবহার করতে পারবেন।

ফাঁকা লাইন বাদ দেওয়া

skipEmpty বিকল্পটি ডিফল্টভাবে চালু থাকে। যে লাইনের লেখা ট্রিম করার পর ফাঁকা থাকে, সেটি বাদ যায়। বিকল্প বন্ধ করলে ফাঁকা লাইনও আউটপুট তৈরির ক্রমে থাকে।

ক্লিপবোর্ডে কপি

Copy বোতামে ক্লিক করে রূপান্তরিত টেক্সট কপি করুন। কপি সম্পন্ন হলে ইন্টারফেসে Copied! লেখা দেখা যেতে পারে।

ফলাফল ডাউনলোড

Download বোতাম দিয়ে রূপান্তরিত টেক্সট সংরক্ষণ করুন। ফাইলের নাম, এক্সটেনশন বা এনকোডিং দেওয়া কোডে নির্দিষ্ট করা নেই।

উদাহরণ লোড

Load Example ব্যবহার করে নিজের লেখা দেওয়ার আগেই নমুনা ইনপুট দিয়ে রূপান্তর পরীক্ষা করুন।

লেখা মুছে ফেলা

Clear বোতাম দিয়ে বর্তমান টেক্সট মুছে নতুন তালিকা শুরু করুন।

ক্লায়েন্ট সাইডে রূপান্তর

টেক্সট জোড়ার কোড ব্রাউজারের ক্লায়েন্ট সাইডে চলে। দেওয়া বিশ্লেষণে এই কাজের জন্য কোনো fetch বা API কল দেখা যায়নি।

কী কী কাজে ব্যবহার করা যায়?

নামের তালিকা কমা দিয়ে সাজানো

আলাদা লাইনে লেখা নামগুলো এক লাইনে জুড়ে এমন ফর্ম বা টেক্সট ফিল্ডে ব্যবহার করুন, যেখানে বিভাজক দিয়ে আলাদা করা মান দরকার।

SEO গবেষণার জন্য কীওয়ার্ড জোড়া

প্রতিটি লাইনে থাকা সার্চ কীওয়ার্ডকে কমা বা আপনার কাজের উপযোগী অন্য বিভাজক দিয়ে একটি স্ট্রিংয়ে সাজান।

পণ্যের নাম ও ট্যাগ একত্র করা

পণ্যের নাম, লেবেল বা ট্যাগ আলাদা লাইন থেকে একটি বিভাজকযুক্ত টেক্সটে বদলে অন্য টুলে পেস্ট করুন।

স্প্রেডশিটের জন্য মান প্রস্তুত করা

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

পেস্ট করার আগে ফাঁকা লাইন বাদ দেওয়া

ফাঁকা বা শুধু স্পেস থাকা লাইন বাদ দিয়ে অপ্রয়োজনীয় খালি এন্ট্রি তৈরি হওয়া এড়িয়ে চলুন।

টুলের বিস্তারিত তথ্য

টুলLines to Comma-separated Text
প্রক্রিয়াকরণক্লায়েন্ট সাইড
ডিফল্ট বিভাজক;
ডিফল্টভাবে ফাঁকা লাইন বাদহ্যাঁ
বিভাজকের ধরনব্যবহারকারী নির্ধারিত স্ট্রিং
ক্লিপবোর্ডে কপিআছে
ফলাফল ডাউনলোডআছে
উদাহরণ ও রিসেটLoad Example এবং Clear

সুবিধা

  • একবারেই একাধিক লাইনকে একটি বিভাজকযুক্ত স্ট্রিংয়ে জুড়ে নিতে পারবেন।
  • যেখানে ফলাফল পেস্ট করবেন, সেখানকার প্রয়োজন অনুযায়ী বিভাজক বেছে নিতে পারবেন।
  • ডিফল্ট সেটিং ব্যবহার করে ফাঁকা ও শুধু স্পেস থাকা লাইন বাদ দিতে পারবেন।
  • Copy বা Download বোতাম দিয়ে ফলাফল ব্যবহার করতে পারবেন।
  • নিজের ডেটা দেওয়ার আগে Load Example দিয়ে পরীক্ষা করতে পারবেন।

সীমাবদ্ধতা

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

আপনার টেক্সট কীভাবে প্রক্রিয়া হয়

linesToComma রূপান্তরটি ক্লায়েন্ট সাইডে সম্পন্ন হয়। দেওয়া প্রসেসিং কোডে এই কাজের জন্য কোনো fetch বা API কল দেখা যায়নি। তবে এর মাধ্যমে ওয়েবসাইটের অন্য অংশের অ্যানালিটিক্স, লগিং, ব্রাউজার এক্সটেনশন বা অন্যান্য কার্যকলাপ সম্পর্কে নিশ্চিত হওয়া যায় না।

টিপস

  • কমা দিয়ে তালিকা দরকার হলে ডিফল্ট সেমিকোলন বদলে কমা দিন।
  • পড়তে সুবিধা হয় এমন তালিকার জন্য কমার পরে একটি স্পেস ব্যবহার করুন।
  • ফাঁকা লাইন থেকে খালি এন্ট্রি তৈরি হওয়া এড়াতে skipEmpty চালু রাখুন।
  • ফলাফল CSV হিসেবে ব্যবহার করার আগে মানের ভেতরে থাকা কমাগুলো পরীক্ষা করুন।
  • Load Example দিয়ে দেখে নিন, তারপর প্রয়োজন হলে Clear ব্যবহার করে নিজের তালিকা দিন।

সাধারণ প্রশ্ন ও উত্তর

অনলাইনে একাধিক লাইনকে কমা দিয়ে আলাদা করব কীভাবে?

হ্যাঁ, Input lines-এ লাইনগুলো পেস্ট করে Options থেকে কমা বেছে নিন। তারপর Converted text পরীক্ষা করুন। টুলটি নির্বাচিত বিভাজক দিয়ে লাইনগুলো জোড়ে। ডিফল্ট বিভাজক সেমিকোলন, তাই কমা দরকার হলে পরিবর্তন করতে হবে।

সেমিকোলনের বদলে কমা ব্যবহার করা যাবে কি?

হ্যাঁ। বিভাজক পরিবর্তন করা যায়। ডিফল্ট সেমিকোলনের জায়গায় কমা, কমা ও স্পেস বা অন্য স্ট্রিং দিন। আউটপুটে রাখা লাইনগুলোর মাঝে আপনার নির্বাচিত বিভাজকটি ব্যবহার করা হবে।

এই টুল কি স্বয়ংক্রিয়ভাবে ফাঁকা লাইন বাদ দেয়?

হ্যাঁ। skipEmpty বিকল্পটি ডিফল্টভাবে চালু থাকে। ট্রিম করার পর যেসব লাইনে কোনো লেখা থাকে না, সেগুলো বাদ পড়ে। তবে যে লাইনে লেখা আছে, তার শুরু বা শেষের স্পেস এই বিকল্প নিজে থেকে মুছে দেয় না।

লাইন জোড়ার সময় সেমিকোলন বা উল্লম্ব দাগ ব্যবহার করা যাবে?

হ্যাঁ। বিভাজক হিসেবে যেকোনো স্ট্রিং দিতে পারবেন। সেমিকোলন, কমা বা উল্লম্ব দাগ ব্যবহার করা যায়। ফলাফলে প্রতিটি রাখা লাইনের মাঝে নির্বাচিত স্ট্রিংটি বসবে।

আলাদা লাইনে থাকা নামকে এক লাইনে আনব কীভাবে?

হ্যাঁ। প্রতিটি নাম আলাদা লাইনে লিখে পছন্দের বিভাজক নির্বাচন করুন। যেমন, রাহিম, করিম ও সুমাইয়াকে কমা দিয়ে একটি লাইনে সাজানো যায়। ফাঁকা নাম বা খালি লাইনের ক্ষেত্রে skipEmpty সেটিং অনুযায়ী ফলাফল তৈরি হবে।

SEO কীওয়ার্ডের তালিকা সাজাতে এই টুল ব্যবহার করা যাবে?

হ্যাঁ। প্রতিটি লাইনে একটি কীওয়ার্ড পেস্ট করে কমা বা প্রয়োজনীয় অন্য বিভাজক নির্বাচন করুন। টুলটি কীওয়ার্ডগুলো জুড়ে দেবে, তবে সার্চ ভলিউম যাচাই, কীওয়ার্ড গবেষণা বা তালিকার মান পরীক্ষা করবে না।

এই টুল কি আমার লেখা API-তে পাঠায়?

দেওয়া রূপান্তর কোডে কোনো API কল দেখা যায়নি। linesToComma প্রক্রিয়াটি ক্লায়েন্ট সাইডে চলে। তবে ওয়েবসাইটের অন্যান্য অংশ অ্যানালিটিক্স বা লগিংয়ের জন্য কী করে, তা শুধু এই কোড থেকে নিশ্চিত করা যায় না।

রূপান্তরিত টেক্সট কপি বা ডাউনলোড করা যাবে?

হ্যাঁ। Copy দিয়ে টেক্সট কপি করুন অথবা Download দিয়ে ফাইল হিসেবে সংরক্ষণ করুন। Load Example এবং Clear বোতামও রয়েছে। তবে ডাউনলোড করা ফাইলের নাম বা এক্সটেনশন দেওয়া কোডে নির্দিষ্ট নেই।

এই টুল কি সরাসরি বৈধ CSV ফাইল তৈরি করে?

না। এটি নির্বাচিত বিভাজক দিয়ে লাইন জোড়ে, কিন্তু CSV-এর নিয়ম যাচাই করে না। মানের ভেতরে কমা বা উদ্ধৃতি চিহ্ন থাকলে সেগুলো স্বয়ংক্রিয়ভাবে সঠিকভাবে ফরম্যাট করা হয় না। বৈধ CSV দরকার হলে আলাদাভাবে যাচাই করুন।

সর্বোচ্চ কতটি লাইন রূপান্তর করা যায়?

নির্দিষ্ট কোনো সর্বোচ্চ লাইন বা অক্ষরের সীমা দেওয়া প্রসেসিং কোডে নেই। বাস্তবে কত বড় লেখা প্রক্রিয়া করা যাবে, তা ব্রাউজার ও অ্যাপ্লিকেশনের ওপর নির্ভর করতে পারে। তাই সীমাহীন ইনপুটের নিশ্চয়তা দেওয়া যায় না।