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

টেক্সট থেকে ফাঁকা লাইন সরান

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

0 অক্ষর

অপশন

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

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

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

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

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

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

  1. ধাপ 1

    টেক্সট দিন

    Input Text ঘরে আপনার লেখা পেস্ট করুন বা টাইপ করুন।
  2. ধাপ 2

    হোয়াইটস্পেস অপশন দেখুন

    স্পেস থাকা খালি লাইনও সরাতে trimWhitespaceOnly চালু রাখুন। শুধু সম্পূর্ণ খালি লাইন সরাতে অপশনটি বন্ধ করুন।
  3. ধাপ 3

    ফলাফল যাচাই করুন

    Cleaned Text অংশে দেখুন, বাকি লাইনগুলো আপনার প্রত্যাশামতো আছে কি না।
  4. ধাপ 4

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

    Copy বাটনে ক্লিক করে পরিষ্কার লেখা কপি করুন। কপি হওয়ার পর Copied! লেবেল দেখা যেতে পারে।
  5. ধাপ 5

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

    Download বাটনে ক্লিক করে ফলাফল ফাইল হিসেবে সংরক্ষণ করুন।
  6. ধাপ 6

    আবার শুরু করুন

    ইন্টারফেসের টেক্সট মুছতে Clear বাটন ব্যবহার করুন।

কপি করা টেক্সট থেকে ফাঁকা লাইন কীভাবে সরাবেন

Input Text ঘরে আপনার লেখা পেস্ট করুন। টুলটি নির্ধারিত নিয়ম অনুযায়ী খালি লাইন বাদ দেয় এবং বাকি লাইনগুলোর আগের ক্রম ঠিক রাখে। কাজ শেষে Copy বাটনে ক্লিক করে পরিষ্কার টেক্সট কপি করুন।

শুধু স্পেস থাকা ফাঁকা লাইন সরানোর উপায়

trimWhitespaceOnly অপশনটি চালু থাকলে শুধু স্পেস বা JavaScript-এর trim() পদ্ধতিতে হোয়াইটস্পেস হিসেবে ধরা অক্ষর থাকা লাইনও বাদ পড়ে। অপশনটি ডিফল্টভাবে চালু থাকে। বন্ধ করলে কেবল সম্পূর্ণ খালি স্ট্রিংয়ের সমান লাইন সরানো হয়।

কোনো সফটওয়্যার ইনস্টল না করে টেক্সট পরিষ্কার করুন

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

ফাঁকা লাইন সরানোর আগে ও পরের উদাহরণ

ধরা যাক, ইনপুট হলো 'Apple\n\nBanana\n \nOrange'। ডিফল্ট অপশন চালু থাকলে ফলাফল হবে 'Apple\nBanana\nOrange'। অপশন বন্ধ থাকলে তিনটি স্পেস থাকা লাইনটি থেকে যাবে, তবে সম্পূর্ণ খালি লাইনটি বাদ যাবে।

মোবাইলে টেক্সটের ফাঁকা লাইন সরান

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

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

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

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

স্বয়ংক্রিয়ভাবে ফাঁকা লাইন সরানো

ইনপুটের লাইনগুলো নির্ধারিত নিয়মে পরীক্ষা করে অপ্রয়োজনীয় খালি লাইন বাদ দেয়। বাকি লাইনগুলো নিউলাইন অক্ষর দিয়ে যুক্ত হয়।

স্পেস থাকা লাইন নিয়ন্ত্রণ

trimWhitespaceOnly অপশনটি ডিফল্টভাবে true। চালু থাকলে line.trim() !== '' নিয়মে লাইন রাখা হয়। বন্ধ থাকলে কেবল সম্পূর্ণ খালি স্ট্রিংয়ের সমান লাইন বাদ পড়ে।

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

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

ফাইল ডাউনলোড

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

উদাহরণ লোড

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

টেক্সট মুছে নতুন করে শুরু

Clear বাটন ইন্টারফেসের টেক্সট মুছতে ব্যবহার করা যায়। এটি অপশনসহ সবকিছু রিসেট করে কি না, তা দেওয়া প্রসেসিং লজিক থেকে নিশ্চিত নয়।

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

কপি করা নোট পরিষ্কার করা

অন্য ডকুমেন্ট থেকে আনা নোটের অপ্রয়োজনীয় ফাঁকা লাইন সরিয়ে পরিষ্কার লেখা কপি করুন।

কোড এডিটরে ব্যবহারের জন্য লেখা গুছানো

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

তালিকা ও সাধারণ টেক্সট ঠিক করা

নাম, তালিকা বা লাইন ধরে লেখা তথ্য থেকে খালি লাইন সরিয়ে বাকি লাইনগুলোর ক্রম ঠিক রাখুন।

শেয়ার করার আগে লেখা পরিষ্কার করা

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

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

টুল মোডremoveBlankLines
প্রসেসিংক্লায়েন্ট-সাইড
ডিফল্ট হোয়াইটস্পেস অপশনtrimWhitespaceOnly = true
ইনপুটলাইনভিত্তিক টেক্সট
আউটপুটনিউলাইন দিয়ে যুক্ত অবশিষ্ট লাইন
কপি সুবিধাআছে
ডাউনলোড সুবিধাআছে; ফাইলের নাম ও এক্সটেনশন নিশ্চিত নয়

সুবিধা

  • বাকি লাইনগুলোর ক্রম না বদলে অপ্রয়োজনীয় খালি লাইন সরায়।
  • ডিফল্টভাবে শুধু স্পেস থাকা লাইনও সরাতে পারে।
  • ফলাফল কপি ও ডাউনলোড করার সুবিধা রয়েছে।
  • টুলের প্রসেসিং লজিক অনুযায়ী টেক্সট ব্রাউজারেই প্রসেস হয়।

সীমাবদ্ধতা

  • এই টুল খালি লাইন সরায়; বানান ঠিক করা বা বাক্য নতুন করে লেখার কাজ করে না।
  • trimWhitespaceOnly বন্ধ থাকলে স্পেস থাকা লাইন সম্পূর্ণ খালি নয় বলে থেকে যায়।
  • নিশ্চিত করা প্রসেসিং লজিকে কোডের সিনট্যাক্স যাচাই বা কোডভিত্তিক ফরম্যাটিং নেই।
  • সর্বোচ্চ কত বড় টেক্সট নেওয়া যাবে, তা দেওয়া কোডে উল্লেখ নেই।
  • ডাউনলোড ফাইলের নির্দিষ্ট নাম, এক্সটেনশন ও ফরম্যাট নিশ্চিত নয়।

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

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

টিপস

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

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

অনলাইনে টেক্সট থেকে ফাঁকা লাইন কীভাবে সরাব?

হ্যাঁ। Input Text ঘরে লেখা পেস্ট করে টুলটি ব্যবহার করুন। এটি নির্ধারিত নিয়মে খালি লাইন বাদ দেয় এবং বাকি লাইনগুলোর ক্রম ঠিক রাখে। এরপর Copy বা Download দিয়ে ফলাফল নিয়ে নিতে পারবেন।

এই টুল কি শুধু স্পেস থাকা লাইনও সরায়?

হ্যাঁ। trimWhitespaceOnly চালু থাকলে JavaScript-এর trim() করার পর খালি হয়ে যায় এমন লাইনও সরানো হয়। এই অপশনটি ডিফল্টভাবে চালু থাকে। শুধু সম্পূর্ণ খালি লাইন সরাতে চাইলে এটি বন্ধ করুন।

শুধু সম্পূর্ণ খালি লাইন কীভাবে সরাব?

হ্যাঁ। trimWhitespaceOnly অপশনটি বন্ধ করুন। তখন কেবল খালি স্ট্রিংয়ের সমান লাইন বাদ যাবে। যেসব লাইনে স্পেস বা ট্যাব আছে, সেগুলো পরীক্ষা করার আগে আর trim করা হবে না, তাই থেকে যেতে পারে।

সফটওয়্যার ইনস্টল না করে ফাঁকা লাইন সরানো যায়?

হ্যাঁ। টুলটির প্রসেসিং ব্রাউজারের ক্লায়েন্ট-সাইডে হয়। আপনার লেখা পেস্ট করে উপলভ্য অপশন ব্যবহার করুন। দেখানো প্রসেসিং লজিকে আলাদা টেক্সট এডিটর বা সার্ভারে আপলোড করার প্রয়োজন নেই।

মোবাইলে কি ফাঁকা লাইন সরানোর টুল ব্যবহার করা যায়?

হ্যাঁ। ব্রাউজারে ইন্টারফেসটি ব্যবহার করা গেলে টেক্সট পেস্ট করে ফাঁকা লাইন সরাতে পারবেন। তবে সব ব্রাউজারে সামঞ্জস্য বা লেআউট একই হবে কি না, তা দেওয়া প্রসেসিং কোড থেকে নিশ্চিত নয়।

ফাঁকা লাইন সরালে কি লেখার ক্রম বদলে যায়?

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

ফাঁকা লাইন সরানোর পর ফলাফল কপি করতে পারব?

হ্যাঁ। Copy বাটনে ক্লিক করে পরিষ্কার টেক্সট কপি করুন। ইন্টারফেসে কপি হওয়ার অবস্থার জন্য Copied! লেবেল রয়েছে। তবে ক্লিপবোর্ডে কপি করার বিস্তারিত আচরণ UI কোডের ওপর নির্ভর করে।

ফাঁকা লাইন সরানোর পর টেক্সট ডাউনলোড করা যায়?

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

এই টুল কি আমার টেক্সট সার্ভারে আপলোড করে?

না। দেখানো টেক্সট প্রসেসিং লজিক ক্লায়েন্ট-সাইডে চলে, তাই খালি লাইন সরানোর জন্য সার্ভারে আপলোড দরকার হয় না। তবে অ্যানালিটিক্স, হোস্টিং লগ বা অন্য পরিষেবার আচরণ এই লজিক থেকে যাচাই করা যায় না।

Load Example ও Clear বাটন কী কাজ করে?

Load Example নমুনা টেক্সট নিয়ে টুলটি পরীক্ষা করার জন্য এবং Clear ইন্টারফেসের টেক্সট মুছতে ব্যবহার করা যায়। নমুনার সঠিক লেখা ও Clear বাটন সব অপশন রিসেট করে কি না, তা শুধু প্রসেসিং কেস থেকে নিশ্চিত নয়।