অনলাইনে টেক্সট থেকে মিল থাকা লাইন কীভাবে বের করবেন
বড় টেক্সট ফাইলে নির্দিষ্ট কীওয়ার্ড থাকা লাইন খুঁজুন
নির্দিষ্ট শব্দ বা আংশিক মিল থাকা লাইন বের করুন
বড় ও ছোট হাতের অক্ষর বিবেচনা করে লাইন খুঁজুন
মিল থাকা লাইন কপি বা ডাউনলোড করুন
উদাহরণ: error থাকা লাইনগুলো আলাদা করুন
ফাইল আপলোড না করে টেক্সটের মিল থাকা লাইন বের করুন
ফিচারগুলো কীভাবে কাজ করে
কীওয়ার্ড দিয়ে লাইন বাছাই
query-তে শব্দ বা বাক্যাংশ লিখে মিল থাকা লাইন বেছে নিন। ডিফল্ট query একটি খালি স্ট্রিং।
মিল খোঁজার নিয়ম পরিবর্তন
matchMode ঠিক করে লাইন কীভাবে query-এর সঙ্গে তুলনা করা হবে। ডিফল্ট মান contains। অন্য সমর্থিত মান নিশ্চিত করতে matching helper পরীক্ষা করতে হবে।
বড় ও ছোট হাতের অক্ষর নিয়ন্ত্রণ
caseSensitive-এর ডিফল্ট মান false। তাই শুরুতে অক্ষরের আকার আলাদা করে মিল খোঁজা চালু থাকে না।
ক্লিপবোর্ডে কপি
Copy বোতাম দিয়ে বের করা লাইন কপি করুন। কপি হওয়ার অবস্থায় Copied! লেখাটিও রয়েছে।
ফল ডাউনলোড
Download দিয়ে বাছাই করা লাইন সংরক্ষণ করুন। তৈরি হওয়া ফাইলের নাম ও ধরন দেওয়া কোডে নিশ্চিত করা হয়নি।
নমুনা টেক্সট ব্যবহার
Load Example বোতাম দিয়ে নমুনা টেক্সট এনে টুলটি পরীক্ষা করতে পারবেন।
বর্তমান কাজ মুছে ফেলা
Clear বোতামটি ইন্টারফেসে বর্তমান কাজ রিসেট করার জন্য রয়েছে।
ক্লায়েন্ট-সাইড প্রসেসিং
পরীক্ষা করা কোডে ব্রাউজারের ক্লায়েন্ট-সাইডে লাইন বাছাই করা হয়। এই প্রসেসিংয়ের জন্য কোনো fetch বা API কল শনাক্ত করা যায়নি।
কী কী কাজে ব্যবহার করা যায়?
অ্যাপ্লিকেশন লগ থেকে দরকারি লাইন বের করুন
লগের মধ্যে error বা warning-এর মতো শব্দ থাকা লাইন রেখে অন্য লাইন বাদ দিতে পারবেন।
টেক্সট রেকর্ড থেকে তথ্য খুঁজুন
পেস্ট করা নাম, পরিচিতি নম্বর বা অন্য টেক্সট রেকর্ডের মধ্যে মিল থাকা এন্ট্রি বের করুন।
কীওয়ার্ডভিত্তিক টেক্সট তালিকা তৈরি
অন্য অ্যাপ্লিকেশনে নেওয়ার আগে নির্দিষ্ট শব্দ থাকা লাইনগুলো আলাদা করুন।
কাস্টমার সাপোর্টের নোট খুঁজুন
সব নোট পড়ার বদলে প্রয়োজনীয় শব্দ বা বাক্যাংশ দিয়ে প্রাসঙ্গিক লাইন বের করুন।
গবেষণার নোট থেকে বিষয়ভিত্তিক লাইন নিন
সাধারণ টেক্সট নোটে কোনো বিষয়ের নাম থাকা লাইনগুলো আলাদা করতে পারবেন।
টুলের বিস্তারিত তথ্য
| টুল মোড | extractMatchingLines |
|---|---|
| ডিফল্ট query | খালি স্ট্রিং |
| ডিফল্ট matching নিয়ম | contains |
| ডিফল্ট case sensitivity | false |
| ইনপুট | লাইনভিত্তিক সাধারণ টেক্সট |
| আউটপুট | নতুন লাইনের অক্ষর দিয়ে যুক্ত করা মিল থাকা লাইন |
| প্রসেসিং | ক্লায়েন্ট-সাইড; পরীক্ষিত প্রসেসিং কোডে 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 কল পাওয়া যায়নি। এটি এই কাজের ব্রাউজার-ভিত্তিক প্রসেসিং সমর্থন করে, তবে পুরো ওয়েবসাইটের নেটওয়ার্ক কার্যক্রম বা ডেটা ব্যবহারের সম্পূর্ণ নিরীক্ষা নয়।