কপি করা টেক্সট থেকে ফাঁকা লাইন কীভাবে সরাবেন
শুধু স্পেস থাকা ফাঁকা লাইন সরানোর উপায়
কোনো সফটওয়্যার ইনস্টল না করে টেক্সট পরিষ্কার করুন
ফাঁকা লাইন সরানোর আগে ও পরের উদাহরণ
মোবাইলে টেক্সটের ফাঁকা লাইন সরান
পরিষ্কার টেক্সট কপি বা ডাউনলোড করুন
ফিচারগুলো কীভাবে কাজ করে
স্বয়ংক্রিয়ভাবে ফাঁকা লাইন সরানো
ইনপুটের লাইনগুলো নির্ধারিত নিয়মে পরীক্ষা করে অপ্রয়োজনীয় খালি লাইন বাদ দেয়। বাকি লাইনগুলো নিউলাইন অক্ষর দিয়ে যুক্ত হয়।
স্পেস থাকা লাইন নিয়ন্ত্রণ
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 বাটন সব অপশন রিসেট করে কি না, তা শুধু প্রসেসিং কেস থেকে নিশ্চিত নয়।