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

টেক্সট লাইনের শুরু ও শেষের নির্দিষ্ট অংশ সরান

একাধিক লাইনের শুরুতে বা শেষে থাকা নির্দিষ্ট অক্ষর বা শব্দ সরাতে এই টুল ব্যবহার করুন। Prefix, Suffix অথবা দুটিই দিতে পারবেন, আর অক্ষরের বড় ও ছোট হাত মিলিয়ে দেখা হবে কি না সেটিও ঠিক করতে পারবেন। আপনার টেক্সট ব্রাউজারেই প্রক্রিয়া করা হয় এবং না-মেলা অংশ অপরিবর্তিত থাকে।

0 অক্ষর

সরানোর সেটিংস

এই টুল আপনার টেক্সট ব্রাউজারেই প্রক্রিয়া করে।

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

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

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

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

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

  1. ধাপ 1

    টেক্সট লিখুন বা পেস্ট করুন

    Input Text ঘরে আপনার লাইনগুলো পেস্ট করুন। তালিকা হলে প্রতিটি আইটেম আলাদা লাইনে রাখুন।
  2. ধাপ 2

    Prefix নির্ধারণ করুন

    Prefix সেটিংয়ে লাইনের শুরু থেকে যে অংশ সরাতে চান, সেটি হুবহু লিখুন। Prefix সরানোর দরকার না থাকলে ঘরটি খালি রাখুন।
  3. ধাপ 3

    Suffix নির্ধারণ করুন

    Suffix ঘরে লাইনের শেষে থাকা অংশ লিখুন। একই কাজের মধ্যে Prefix ও Suffix দুটিই ব্যবহার করতে পারবেন।
  4. ধাপ 4

    অক্ষরের ধরন মিলিয়ে দেখুন

    Case Sensitive ডিফল্টভাবে চালু থাকে। বড় ও ছোট হাতের অক্ষরের পার্থক্য উপেক্ষা করতে সেটিংটি বন্ধ করুন।
  5. ধাপ 5

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

    Output Text দেখে নিশ্চিত হন যে শুধু মিল থাকা শুরুর ও শেষের অংশ সরানো হয়েছে।
  6. ধাপ 6

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

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

প্রতিটি লাইনের শুরু থেকে Prefix কীভাবে সরাবেন

Prefix ঘরে লাইনের শুরুতে থাকা সঠিক অংশটি লিখুন। যেমন, প্রতিটি লাইন user_ দিয়ে শুরু হলে Prefix-এ user_ লিখুন। শুধু যে লাইনগুলোর শুরুতে এই অংশ আছে, সেগুলো থেকেই এটি সরানো হবে।

একসঙ্গে অনেক লাইনের Suffix সরানোর উপায়

লাইনের শেষে থাকা নির্দিষ্ট অংশ সরাতে Suffix ঘর ব্যবহার করুন। যেমন, কোনো লাইনের শেষে .log থাকলে Suffix-এ .log লিখুন। Prefix সরানোর পর যে লাইনের শেষে এই অংশ মিলবে, শুধু সেখান থেকেই সেটি বাদ যাবে।

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

Case Sensitive সেটিং ডিফল্টভাবে চালু থাকে। তাই ID_ এবং id_ আলাদা হিসেবে ধরা হয়। বড় ও ছোট হাতের পার্থক্য উপেক্ষা করতে সেটিংটি বন্ধ করুন। বাকি টেক্সটের অক্ষরের ধরন আগের মতোই থাকে।

উদাহরণ দিয়ে টেক্সট লাইনের শুরু ও শেষ পরিষ্কার করুন

নিচের নমুনা দিয়ে কাজটি পরীক্ষা করতে পারেন। Prefix হিসেবে item_ এবং Suffix হিসেবে .txt দিন। যেসব লাইনে দুই অংশই মেলে, সেগুলো থেকে শুরু ও শেষের অংশ সরবে। অন্য লাইনে না-মেলা অংশ থেকে যাবে।

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

Output Text দেখে Copy চাপলে ফলাফল ক্লিপবোর্ডে কপি হবে। Download চাপলে ফলাফল ফাইল হিসেবে সংরক্ষণ করতে পারবেন। নতুন করে শুরু করতে Clear এবং নমুনা দেখতে Load Example ব্যবহার করুন।

ব্রাউজারে Prefix ও Suffix সরান

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

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

Prefix সরানো

কোনো লাইনের শুরুতে নির্দিষ্ট Prefix মিললেই সেটি সরায়। মিলানোর নিয়ম Case Sensitive সেটিংয়ের ওপর নির্ভর করে।

Suffix সরানো

Prefix সরানোর পর কোনো লাইনের শেষে নির্দিষ্ট Suffix থাকলে সেটি সরায়।

Case Sensitive সেটিং

ডিফল্টভাবে চালু থাকে। বন্ধ করলে মিলানোর সময় বড় ও ছোট হাতের পার্থক্য উপেক্ষা করা হয়, তবে মূল লাইনের বাকি অক্ষর অপরিবর্তিত থাকে।

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

Copy বোতাম দিয়ে তৈরি ফলাফল অন্য ডকুমেন্ট, এডিটর বা অ্যাপ্লিকেশনে পেস্ট করার জন্য কপি করতে পারবেন।

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

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

উদাহরণ লোড

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

টেক্সট পরিষ্কার ও রিসেট

Clear ব্যবহার করে বর্তমান কাজের টেক্সট মুছে আবার শুরু করতে পারবেন। প্রতিটি সেটিংও রিসেট হয় কি না, তা প্রসেসিং কোডে নিশ্চিত করা নেই।

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

তালিকার শুরুতে থাকা একই লেখা সরান

কপি করা তালিকার প্রতিটি মিল থাকা লাইন থেকে user_ এর মতো নির্দিষ্ট Prefix বাদ দিন।

ফাইলের নামের শেষের অংশ সরান

ফাইলের নামের শেষে থাকা .txt এর মতো অংশ মিললে সরিয়ে তালিকা প্রস্তুত করুন।

স্প্রেডশিটে পেস্ট করার আগে টেক্সট পরিষ্কার করুন

স্প্রেডশিটে লাইন পেস্ট করার আগে প্রতিটি লাইনের একই শুরু বা শেষের অংশ বাদ দিন।

লগ ও আইডির তালিকা ঠিক করুন

লগ, লেবেল বা আইডির শুরুতে কিংবা শেষে থাকা পরিচিত অংশ সরান, অন্য টেক্সট না বদলিয়ে।

কোড এডিটরের জন্য টেক্সট প্রস্তুত করুন

কোড এডিটরে নেওয়ার আগে মিল থাকা লাইন থেকে একই মার্কার সরিয়ে নিন।

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

টুল মোডremovePrefixSuffix
প্রক্রিয়াকরণব্রাউজারে, ক্লায়েন্ট-সাইডে
Prefix-এর ডিফল্টখালি স্ট্রিং
Suffix-এর ডিফল্টখালি স্ট্রিং
Case Sensitive-এর ডিফল্টচালু (true)
ইনপুটের গঠননতুন লাইনের অক্ষর দিয়ে ভাগ করা টেক্সট
মিলানোর নিয়মশুরুতে Prefix এবং শেষে Suffix মিলিয়ে দেখা
আউটপুটপ্রক্রিয়াকৃত সাধারণ টেক্সট

সুবিধা

  • একবারে একাধিক লাইনের মিল থাকা অংশ সরানো যায়।
  • শুধু Prefix, শুধু Suffix অথবা দুটিই ব্যবহার করা যায়।
  • মিল না থাকলে লাইনের টেক্সট অকারণে মুছে যায় না।
  • বড় ও ছোট হাতের অক্ষর আলাদাভাবে মিলিয়ে দেখার সেটিং আছে।
  • ফলাফল কপি বা ডাউনলোড করা যায়।

সীমাবদ্ধতা

  • Prefix শুধু লাইনের একেবারে শুরুতে মিললে সরানো হয়।
  • Prefix সরানোর পর লাইনের শেষে মিললে Suffix সরানো হয়।
  • একবারের প্রক্রিয়ায় একটি Prefix মান ও একটি Suffix মান দেওয়া যায়।
  • লাইনের মাঝখানের টেক্সট এই সেটিং দিয়ে সরানো যায় না।
  • Case Sensitive চালু থাকলে অক্ষরের বড় ও ছোট হাত আলাদা হিসেবে গণ্য হয়।
  • সর্বোচ্চ ইনপুট দৈর্ঘ্য, ডাউনলোডের ফাইলের নাম বা ফরম্যাট কোড থেকে জানা যায় না।

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

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

টিপস

  • Prefix বা Suffix ঘরে শুধু যে অংশটি সরাতে চান, সেটিই লিখুন।
  • শুধু লাইনের শেষের অংশ সরাতে চাইলে Prefix খালি রাখুন।
  • শুধু লাইনের শুরুর অংশ সরাতে চাইলে Suffix খালি রাখুন।
  • বড় ও ছোট হাতের অক্ষরের পার্থক্য রাখতে Case Sensitive চালু রাখুন।
  • অক্ষরের ধরন না মিলিয়েও সরাতে চাইলে Case Sensitive বন্ধ করুন।
  • Copy বা Download ব্যবহারের আগে Output Text দেখে নিন।

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

অনলাইনে প্রতিটি লাইনের Prefix কীভাবে সরাব?

Prefix ঘরে লাইনের শুরুতে থাকা নির্দিষ্ট অংশ লিখুন। টুলটি শুধু যে লাইনগুলো ওই অংশ দিয়ে শুরু হয়েছে, সেগুলো থেকে সেটি সরাবে। যেসব লাইনের শুরুতে অংশটি নেই, সেগুলো অপরিবর্তিত থাকবে।

একসঙ্গে অনেক লাইনের Suffix সরানো যাবে কি?

হ্যাঁ। Suffix ঘরে লাইনের শেষের অংশ লিখুন। Prefix সরানোর পর প্রতিটি লাইনের শেষ পরীক্ষা করা হয়। বাকি লাইনের শেষে ওই অংশ মিললেই শুধু সেটি সরানো হবে।

একবারে Prefix এবং Suffix দুটোই সরানো যায় কি?

হ্যাঁ। Prefix ও Suffix দুই ঘরেই মান লিখুন। টুলটি প্রথমে Prefix সরায়, তারপর পরিবর্তিত লাইনের শেষে Suffix মিলিয়ে দেখে। শুধু এক ধরনের অংশ সরাতে চাইলে অন্য ঘরটি খালি রাখতে পারেন।

বড় ও ছোট হাতের পার্থক্য উপেক্ষা করে টেক্সট সরাব কীভাবে?

হ্যাঁ। Case Sensitive বন্ধ করুন। তখন মিলানোর সময় বড় ও ছোট হাতের পার্থক্য উপেক্ষা করা হয়। টুলটি ছোট হাতের রূপ তুলনা করে, কিন্তু মিল থাকা অক্ষর মূল লাইন থেকেই সরায়।

লাইনের মাঝখানের লেখা কি এই টুল সরাতে পারে?

না। Prefix-এর ক্ষেত্রে শুধু লাইনের শুরু এবং Suffix-এর ক্ষেত্রে শুধু শেষ পরীক্ষা করা হয়। মাঝখানে থাকা একই লেখা এই সেটিং দিয়ে সরানো হয় না।

ব্রাউজারে ফাইলের নামের তালিকা পরিষ্কার করা যাবে কি?

হ্যাঁ। Input Text ঘরে ফাইলের নামগুলো পেস্ট করে মিল থাকা শুরু বা শেষের অংশ লিখুন। যেমন, Suffix-এ .txt দিলে শুধু .txt দিয়ে শেষ হওয়া লাইনগুলোর ওই অংশ সরানো হবে।

টেক্সট ফাইল আপলোড না করে Prefix সরানো যাবে কি?

হ্যাঁ। Input Text ঘরে সরাসরি টেক্সট পেস্ট করতে পারবেন। পরিবর্তনের কাজ ব্রাউজারেই হয় এবং উপলভ্য কোডে এই কাজের জন্য API কল দেখা যায় না।

পরিষ্কার করা লাইন কপি বা ডাউনলোড করব কীভাবে?

Copy চাপলে Output Text কপি হবে, আর Download চাপলে ফলাফল ফাইল হিসেবে সংরক্ষণ হবে। তবে ডাউনলোড করা ফাইলের সঠিক নাম বা ফরম্যাট উপলভ্য কোডে নির্ধারিত নেই।

কোনো লাইনে Prefix না মিললে কী হবে?

লাইনটি Prefix সরানোর ধাপে অপরিবর্তিত থাকবে। এরপরও লাইনের শেষে Suffix মিললে সেটি সরানো যেতে পারে, কারণ Prefix প্রক্রিয়ার পরে Suffix পরীক্ষা করা হয়।