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

টেক্সট থেকে মিল থাকা লাইন বের করুন

Extract Matching Lines টুল দিয়ে আপনার টেক্সটের মধ্যে নির্দিষ্ট শব্দ বা বাক্যাংশের সঙ্গে মিলে যাওয়া লাইনগুলো আলাদা করতে পারবেন। সার্চের নিয়ম বেছে নিন, বড় ও ছোট হাতের অক্ষরের মিল নিয়ন্ত্রণ করুন এবং ফল কপি বা ডাউনলোড করুন। ডিফল্টভাবে contains নিয়ম ব্যবহার করা হয়।

0 অক্ষর

মিল খোঁজার অপশন

টেক্সট প্রসেসিং ব্রাউজারের ক্লায়েন্ট-সাইড কোডে করা হয়। পরীক্ষা করা প্রসেসিং কোডে কোনো fetch বা API কল পাওয়া যায়নি।

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

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

অনেক লাইনের মধ্যে দরকারি তথ্য হাতে খুঁজে বের করা সময়সাপেক্ষ। query-তে একটি শব্দ বা বাক্যাংশ লিখে matching অপশন ব্যবহার করলে আপনার প্রয়োজনীয় লাইনগুলো আলাদা করে নিতে পারবেন।

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

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

  1. ধাপ 1

    টেক্সট দিন

    Input Text ঘরে টেক্সট পেস্ট করুন। টুলটি প্রতিটি লাইন আলাদাভাবে পরীক্ষা করে।
  2. ধাপ 2

    সার্চ শব্দ লিখুন

    query অপশনে যে শব্দ বা বাক্যাংশ খুঁজতে চান সেটি লিখুন।
  3. ধাপ 3

    মিলের নিয়ম বেছে নিন

    প্রয়োজন অনুযায়ী matchMode নির্বাচন করুন। এর নিশ্চিত ডিফল্ট মান contains।
  4. ধাপ 4

    অক্ষরের মিল ঠিক করুন

    বড় ও ছোট হাতের অক্ষর আলাদা করে মেলাতে caseSensitive ব্যবহার করুন। এর ডিফল্ট মান false।
  5. ধাপ 5

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

    Matching Lines অংশে আপনার দরকারি লাইনগুলো এসেছে কি না দেখুন।
  6. ধাপ 6

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

    ফল কপি করতে Copy অথবা সংরক্ষণ করতে Download ব্যবহার করুন। নতুন করে শুরু করতে Clear এবং নমুনা দেখতে Load Example ব্যবহার করুন।

অনলাইনে টেক্সট থেকে মিল থাকা লাইন কীভাবে বের করবেন

Input Text ঘরে আপনার টেক্সট পেস্ট করুন, query অপশনে একটি শব্দ বা বাক্যাংশ লিখুন এবং প্রয়োজনীয় matching নিয়ম বেছে নিন। টুলটি প্রতিটি লাইন পরীক্ষা করে মিল থাকা লাইনগুলো নতুন লাইনের অক্ষর দিয়ে একসঙ্গে সাজায়। ফল অন্য জায়গায় নিতে Copy অথবা সংরক্ষণ করতে Download ব্যবহার করুন।

বড় টেক্সট ফাইলে নির্দিষ্ট কীওয়ার্ড থাকা লাইন খুঁজুন

ডিফল্ট query খালি থাকে এবং matchMode-এর মান contains। error, invoice বা contact-এর মতো শব্দ লিখলে সেই শব্দ থাকা লাইনগুলো বেছে নিতে পারবেন। অ্যাপ্লিকেশন লগ, টেক্সট আকারে সংরক্ষিত রেকর্ড এবং সাধারণ তালিকা থেকে তথ্য বের করতে এটি কাজে লাগে।

নির্দিষ্ট শব্দ বা আংশিক মিল থাকা লাইন বের করুন

matchMode অপশনটি ঠিক করে query-এর সঙ্গে একটি লাইন কীভাবে তুলনা করা হবে। ডিফল্ট মান contains বলে নিশ্চিত করা হয়েছে। অন্য কোন কোন মান পাওয়া যায় এবং সেগুলো ঠিক কীভাবে কাজ করে, তা নিশ্চিত করতে matching helper-এর কোড দেখতে হবে।

বড় ও ছোট হাতের অক্ষর বিবেচনা করে লাইন খুঁজুন

caseSensitive অপশনের ডিফল্ট মান false। অর্থাৎ শুরুতে বড় ও ছোট হাতের অক্ষর আলাদা করে মেলানোর শর্ত চালু থাকে না। আপনার নির্বাচিত matching নিয়ম এই সুবিধা সমর্থন করলে প্রয়োজন অনুযায়ী অপশনটি পরিবর্তন করুন।

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

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

উদাহরণ: error থাকা লাইনগুলো আলাদা করুন

query-তে error লিখুন এবং contains নিয়ম ব্যবহার করুন। বড় ও ছোট হাতের অক্ষরের মিল বন্ধ থাকলে ফল matching helper-এর তুলনা করার পদ্ধতির ওপর নির্ভর করবে। নিচের উদাহরণটি দেখায়, case-insensitive মিল হলে কোন ধরনের লাইন রাখা হতে পারে।

ফাইল আপলোড না করে টেক্সটের মিল থাকা লাইন বের করুন

পরীক্ষা করা কোডে লাইন বাছাই করার কাজ ক্লায়েন্ট-সাইডে হয় এবং এই প্রসেসিং পথে fetch বা API কল পাওয়া যায়নি। তাই সার্ভারে প্রসেসিং অনুরোধ না করেই টেক্সট পেস্ট করে লাইন বাছাই করা যায়। তবে ওয়েবসাইটের অন্য অংশ কীভাবে ডেটা ব্যবহার করে, তা শুধু এই কোড থেকে নিশ্চিত করা যায় না।

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

কীওয়ার্ড দিয়ে লাইন বাছাই

query-তে শব্দ বা বাক্যাংশ লিখে মিল থাকা লাইন বেছে নিন। ডিফল্ট query একটি খালি স্ট্রিং।

মিল খোঁজার নিয়ম পরিবর্তন

matchMode ঠিক করে লাইন কীভাবে query-এর সঙ্গে তুলনা করা হবে। ডিফল্ট মান contains। অন্য সমর্থিত মান নিশ্চিত করতে matching helper পরীক্ষা করতে হবে।

বড় ও ছোট হাতের অক্ষর নিয়ন্ত্রণ

caseSensitive-এর ডিফল্ট মান false। তাই শুরুতে অক্ষরের আকার আলাদা করে মিল খোঁজা চালু থাকে না।

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

Copy বোতাম দিয়ে বের করা লাইন কপি করুন। কপি হওয়ার অবস্থায় Copied! লেখাটিও রয়েছে।

ফল ডাউনলোড

Download দিয়ে বাছাই করা লাইন সংরক্ষণ করুন। তৈরি হওয়া ফাইলের নাম ও ধরন দেওয়া কোডে নিশ্চিত করা হয়নি।

নমুনা টেক্সট ব্যবহার

Load Example বোতাম দিয়ে নমুনা টেক্সট এনে টুলটি পরীক্ষা করতে পারবেন।

বর্তমান কাজ মুছে ফেলা

Clear বোতামটি ইন্টারফেসে বর্তমান কাজ রিসেট করার জন্য রয়েছে।

ক্লায়েন্ট-সাইড প্রসেসিং

পরীক্ষা করা কোডে ব্রাউজারের ক্লায়েন্ট-সাইডে লাইন বাছাই করা হয়। এই প্রসেসিংয়ের জন্য কোনো fetch বা API কল শনাক্ত করা যায়নি।

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

অ্যাপ্লিকেশন লগ থেকে দরকারি লাইন বের করুন

লগের মধ্যে error বা warning-এর মতো শব্দ থাকা লাইন রেখে অন্য লাইন বাদ দিতে পারবেন।

টেক্সট রেকর্ড থেকে তথ্য খুঁজুন

পেস্ট করা নাম, পরিচিতি নম্বর বা অন্য টেক্সট রেকর্ডের মধ্যে মিল থাকা এন্ট্রি বের করুন।

কীওয়ার্ডভিত্তিক টেক্সট তালিকা তৈরি

অন্য অ্যাপ্লিকেশনে নেওয়ার আগে নির্দিষ্ট শব্দ থাকা লাইনগুলো আলাদা করুন।

কাস্টমার সাপোর্টের নোট খুঁজুন

সব নোট পড়ার বদলে প্রয়োজনীয় শব্দ বা বাক্যাংশ দিয়ে প্রাসঙ্গিক লাইন বের করুন।

গবেষণার নোট থেকে বিষয়ভিত্তিক লাইন নিন

সাধারণ টেক্সট নোটে কোনো বিষয়ের নাম থাকা লাইনগুলো আলাদা করতে পারবেন।

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

টুল মোডextractMatchingLines
ডিফল্ট queryখালি স্ট্রিং
ডিফল্ট matching নিয়মcontains
ডিফল্ট case sensitivityfalse
ইনপুটলাইনভিত্তিক সাধারণ টেক্সট
আউটপুটনতুন লাইনের অক্ষর দিয়ে যুক্ত করা মিল থাকা লাইন
প্রসেসিংক্লায়েন্ট-সাইড; পরীক্ষিত প্রসেসিং কোডে fetch/API কল শনাক্ত হয়নি

সুবিধা

  • মিল থাকা লাইন রাখে এবং না-মেলা লাইন বাদ দেয়।
  • query ও matching আচরণ পরিবর্তনের সুযোগ দেয়।
  • ডিফল্টভাবে contains এবং caseSensitive false ব্যবহার করে।
  • Copy, Download, Load Example এবং Clear অপশন রয়েছে।
  • ফলাফল নতুন লাইনের অক্ষর দিয়ে আলাদা করে সাজায়।

সীমাবদ্ধতা

  • ফলাফল নির্বাচিত matchMode এবং matching helper-এর বাস্তবায়নের ওপর নির্ভর করে।
  • সব সমর্থিত matchMode মান এবং সেগুলোর সঠিক নিয়ম দেওয়া কোডে দেখা যায়নি।
  • query খালি থাকলে কী ফল আসবে, তা matching helper কীভাবে কাজ করে তার ওপর নির্ভরশীল।
  • ইনপুট টেক্সটের সর্বোচ্চ দৈর্ঘ্য বা ফাইলের আকারের কোনো সীমা দেওয়া কোডে নিশ্চিত করা হয়নি।
  • ডাউনলোড ফাইলের নাম ও এক্সটেনশন নিশ্চিত নয়।
  • ক্লায়েন্ট-সাইড প্রসেসিংয়ের তথ্য থেকে পুরো ওয়েবসাইট অফলাইনে চলে বা অন্য কোনো ডেটা সংগ্রহ করে না, এমন দাবি করা যায় না।

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

পরীক্ষা করা বাস্তবায়নে ক্লায়েন্ট-সাইড কোডে লাইন বাছাই করা হয় এবং এই প্রসেসিং পথে কোনো fetch বা API কল পাওয়া যায়নি। এটি এই কাজের ব্রাউজার-ভিত্তিক প্রসেসিং সমর্থন করে। তবে ওয়েবসাইটের অন্য অংশে নেটওয়ার্ক কার্যক্রম, অ্যানালিটিক্স, স্টোরেজ বা ডেটা ব্যবহারের সম্পূর্ণ চিত্র এটি নিশ্চিত করে না।

টিপস

  • ফল ছোট রাখতে query-তে নির্দিষ্ট শব্দ বা বাক্যাংশ লিখুন।
  • লাইনের যেকোনো জায়গায় শব্দটি খুঁজতে contains ব্যবহার করুন।
  • বড় ও ছোট হাতের অক্ষরের পার্থক্য গুরুত্বপূর্ণ না হলে caseSensitive false রাখুন।
  • নিজের টেক্সট দেওয়ার আগে Load Example দিয়ে টুলটি পরীক্ষা করুন।
  • Copy বা Download ব্যবহারের আগে Matching Lines ফলাফল দেখে নিন।
  • বড় টেক্সট ফাইলের লেখা ইনপুট ঘরে পেস্ট করুন; দেওয়া কোডে সরাসরি ফাইল ইমপোর্ট নিশ্চিত করা হয়নি।

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

নির্দিষ্ট কীওয়ার্ড থাকা লাইন কীভাবে বের করব?

query-তে আপনার শব্দ লিখুন এবং contains নিয়ম ব্যবহার করুন। টুলটি প্রতিটি লাইন পরীক্ষা করে মিল থাকা লাইনগুলো নতুন লাইনের অক্ষর দিয়ে সাজায়। ফল কপি বা ডাউনলোড করার আগে Matching Lines অংশটি দেখে নিন।

বড় টেক্সট ফাইল থেকে কি মিল থাকা লাইন বের করা যায়?

হ্যাঁ। বড় টেক্সট ফাইলের লেখা ইনপুট ঘরে পেস্ট করে লাইন বাছাই করতে পারবেন। দেওয়া কোডে সর্বোচ্চ টেক্সট দৈর্ঘ্য উল্লেখ নেই, তাই নির্দিষ্ট ফাইলের আকার বা পারফরম্যান্সের নিশ্চয়তা দেওয়া যায় না।

বড় ও ছোট হাতের অক্ষর কি আলাদা করে বিবেচনা করা হয়?

ডিফল্টভাবে caseSensitive-এর মান false। আসল তুলনা কীভাবে হবে, তা matching helper এবং নির্বাচিত matchMode-এর ওপর নির্ভর করে। নির্দিষ্ট আচরণ নিশ্চিত করতে helper-এর কোড পরীক্ষা করুন।

ব্রাউজারে কীভাবে মিল থাকা লাইন বের করব?

ইনপুট ঘরে টেক্সট দিন এবং query ও matching অপশন ব্যবহার করুন। পরীক্ষা করা প্রসেসিং কোডে ক্লায়েন্ট-সাইডে লাইন বাছাই হয় এবং কোনো fetch বা API কল পাওয়া যায়নি। তবে পুরো ওয়েবসাইট অফলাইনে চলে, এমন প্রমাণ এটি নয়।

বের করা লাইন অন্য অ্যাপে কপি করা যাবে?

হ্যাঁ। Matching Lines ফলাফল ক্লিপবোর্ডে নিতে Copy ব্যবহার করুন। কপি হওয়ার পর ইন্টারফেসে Copied! লেখা দেখা যায়। এরপর টেক্সট গ্রহণ করে এমন অন্য অ্যাপ্লিকেশনে ফল পেস্ট করতে পারবেন।

মিল থাকা লাইন টেক্সট ফাইল হিসেবে ডাউনলোড করা যাবে?

হ্যাঁ। ফল সংরক্ষণ করার জন্য ইন্টারফেসে Download বোতাম রয়েছে। তবে দেওয়া কোডে তৈরি ফাইলের নাম বা এক্সটেনশন নিশ্চিত করা হয়নি, তাই নির্দিষ্ট ফরম্যাটের নিশ্চয়তা দেওয়া যায় না।

query খালি রাখলে কী হয়?

query-এর ডিফল্ট মান একটি খালি স্ট্রিং। খালি query দিলে কী ফল আসবে, তা নির্বাচিত matching নিয়ম এবং matches helper-এর আচরণের ওপর নির্ভর করে। দেওয়া কোডে helper-এর সম্পূর্ণ বাস্তবায়ন নেই।

একটি শব্দের বদলে পুরো বাক্যাংশ খোঁজা যাবে?

হ্যাঁ। মিল খোঁজার আগে query-কে স্ট্রিংয়ে রূপান্তর করা হয়, তাই একটি শব্দের পাশাপাশি বাক্যাংশও দিতে পারবেন। স্পেস বা বাক্যাংশের সীমানা কীভাবে বিবেচনা করা হবে, তা নির্বাচিত matching নিয়মের ওপর নির্ভর করে।

এই টুল ব্যবহার করলে কি টেক্সট সার্ভারে আপলোড হয়?

পরীক্ষা করা লাইন বাছাইয়ের কোড ক্লায়েন্ট-সাইডে কাজ করে এবং প্রসেসিং পথে কোনো fetch বা API কল পাওয়া যায়নি। এটি এই কাজের ব্রাউজার-ভিত্তিক প্রসেসিং সমর্থন করে, তবে পুরো ওয়েবসাইটের নেটওয়ার্ক কার্যক্রম বা ডেটা ব্যবহারের সম্পূর্ণ নিরীক্ষা নয়।