অন্যান্য প্রোগ্রামিং ভাষার মতো, জাভাস্ক্রিপ্টে, স্ট্রিংগুলি পরিবর্তনশীলের একটি গুরুত্বপূর্ণ রূপ, এবং ডেভেলপারদের তাদের প্রয়োজনীয়তাগুলি পূরণ করার জন্য প্রায়শই স্ট্রিংগুলিকে সম্পাদনা বা পরিবর্তন করতে হয়, যেমন একটি স্ট্রিং থেকে অতিরিক্ত সাদা স্থান অপসারণ করা, সহ ' ট্যাব ', ' স্থান ', ' লাইন শেষ করা অক্ষর ” হয় শুরু বা শেষ থেকে বা স্ট্রিংয়ের উভয় পাশে।
এই নিবন্ধটি জাভাস্ক্রিপ্টে ডান বা বাম দিক থেকে স্ট্রিং ট্রিম করার পদ্ধতি ব্যাখ্যা করবে।
জাভাস্ক্রিপ্টে কীভাবে বাম ট্রিম এবং ডান ট্রিম স্ট্রিং করবেন?
বাম বা ডান স্ট্রিং ট্রিমিংয়ের জন্য, জাভাস্ক্রিপ্ট কিছু অন্তর্নির্মিত পদ্ধতি অফার করে, যার মধ্যে রয়েছে:
-
- trim() পদ্ধতি
- trimLeft() পদ্ধতি
- trimRight() পদ্ধতি
আসুন একে একে একে একে একে একে দেখি!
জাভাস্ক্রিপ্টে কীভাবে ট্রিম() পদ্ধতি ব্যবহার করবেন?
দ্য ' ছাঁটা() ” পদ্ধতিটি মূল স্ট্রিংকে পরিবর্তন করে না, এটি শুধুমাত্র একটি স্ট্রিংয়ের শুরু এবং শেষ উভয় দিক থেকে হোয়াইটস্পেস অক্ষরগুলিকে সরিয়ে দেয়।
বাক্য গঠন
স্ট্রিং ট্রিম করার জন্য trim() পদ্ধতি ব্যবহার করার জন্য প্রদত্ত সিনট্যাক্স অনুসরণ করুন:
string.trim ( ) ;
trim() পদ্ধতিটি স্ট্রিং বরাবর কল করে যা ছাঁটাই করা হবে এবং নির্দিষ্ট স্ট্রিং থেকে অতিরিক্ত সাদা স্থান বাদ দিয়ে একটি নতুন স্ট্রিং প্রদান করে।
উদাহরণ
প্রথমে, আমরা একটি তৈরি করব ' স্ট্রিং ' যেটিতে স্ট্রিংয়ের শুরুতে এবং শেষে অতিরিক্ত সাদা স্থান রয়েছে:
var স্ট্রিং = 'লিনাক্স হিন্টে স্বাগতম ' ;
তারপর, trim() পদ্ধতিতে কল করুন এবং ফলাফলের স্ট্রিংটিকে ভেরিয়েবলে সংরক্ষণ করুন “ উত্তর ”:
অবশেষে, কনসোলে ' ব্যবহার করে ফলাফলের স্ট্রিংটি মুদ্রণ করুন console.log() 'পদ্ধতি:
এখন, আমরা ব্যবহার করি ' দৈর্ঘ্য ” এমন বৈশিষ্ট্য যা ছাঁটাই করার আগে এবং পরে স্ট্রিংয়ের দৈর্ঘ্য ফেরত দেয়:
console.log ( 'ফলাফল স্ট্রিং এর দৈর্ঘ্য হল' + উত্তর.দৈর্ঘ্য ) ;
আপনি আউটপুটে দেখতে পাচ্ছেন, প্রকৃত স্ট্রিংয়ের দৈর্ঘ্য হল ' 33 'যাতে স্পেস রয়েছে এবং ফলস্বরূপ স্ট্রিংয়ের দৈর্ঘ্য হল ' 24 ” এটি বলে যে স্ট্রিংয়ের শুরু এবং শেষ থেকে সাদা স্থানগুলি সফলভাবে ছাঁটা হয়েছে:
আপনি যদি শুধুমাত্র স্ট্রিং এর শুরু থেকে হোয়াইটস্পেসগুলি সরাতে চান তবে নীচের বিভাগটি অনুসরণ করুন৷
কিভাবে জাভাস্ক্রিপ্টে trimLeft() পদ্ধতি ব্যবহার করবেন?
দ্য ' ছাঁটা বাম() ” একটি স্ট্রিং মধ্যে নেতৃস্থানীয় সাদা স্পেস মুছে দেয়. এটি একইভাবে কাজ করে ' trimStart() 'পদ্ধতি। উভয় পদ্ধতি একই হিসাবে কাজ করে কারণ trimStart() হল trimLeft() পদ্ধতির উপনাম।
বাক্য গঠন
বাম থেকে স্ট্রিং বা স্ট্রিং শুরু করার জন্য নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন:
string.trimLeft ( ) ;
উদাহরণ
আমরা প্রথমে স্ট্রিং এর শুরুতে তিনটি হোয়াইটস্পেস সহ একটি স্ট্রিং তৈরি করব এবং স্ট্রিং এর শেষে একই:
var স্ট্রিং = ' LinuxHint এ স্বাগতম ' ;
এখন, বাম দিক থেকে বা স্ট্রিংয়ের শুরু থেকে স্পেস ট্রিম করতে trimLeft() পদ্ধতিতে কল করুন:
অবশেষে, কনসোলে স্ট্রিংটি মুদ্রণ করুন:
ট্রিমিংয়ের আগে এবং পরে স্ট্রিংটির দৈর্ঘ্য পরীক্ষা করুন “ দৈর্ঘ্য স্ট্রিং এর বৈশিষ্ট্য:
console.log ( 'ফলাফল স্ট্রিং এর দৈর্ঘ্য হল' + উত্তর.দৈর্ঘ্য ) ;
আউটপুট দেখায় যে ' ছাঁটা বাম() ' পদ্ধতি সফলভাবে স্ট্রিং এর শুরুতে উপস্থিত সাদা স্থানগুলিকে ছাঁটাই করেছে:
এছাড়াও আপনি ব্যবহার করতে পারেন ' trimStart() একই উদ্দেশ্যে trimLeft() পদ্ধতির পরিবর্তে ” পদ্ধতি:
এটি trimLeft() পদ্ধতি হিসাবে একই ফলাফল আউটপুট:
বিশেষভাবে স্ট্রিং ডান দিক থেকে অতিরিক্ত স্পেস অপসারণ করার পদ্ধতি জানতে চান? প্রদত্ত পদ্ধতি অনুসরণ করুন।
কিভাবে জাভাস্ক্রিপ্টে trimRight() পদ্ধতি ব্যবহার করবেন?
স্ট্রিংয়ের ডান দিক থেকে স্ট্রিংটি ট্রিম করতে, পূর্বনির্ধারিত জাভাস্ক্রিপ্ট ব্যবহার করুন “ trimRight() যা '' নামেও পরিচিত trimEnd() 'পদ্ধতি। এটি প্রাথমিকভাবে স্ট্রিং এর শেষ বা স্ট্রিং এর ডান দিক থেকে স্পেস অপসারণের জন্য ব্যবহার করা হয়।
বাক্য গঠন
trimRight() পদ্ধতির সিনট্যাক্স নিম্নরূপ:
string.trimRight ( ) ;
উদাহরণ
আমরা এখন একই স্ট্রিং ব্যবহার করব এবং এর ডান দিক থেকে স্পেস বাদ দেব ' trimRight() 'পদ্ধতি:
var উত্তর = string.trimRight ( ) ;
এটি আউটপুট থেকে দেখা যায় যে স্ট্রিংয়ের শেষ থেকে অতিরিক্ত সাদা স্থানগুলি সরানো হয়েছে:
এখন, ব্যবহার করুন ' trimEnd() একই দৃশ্যের জন্য trimRight() পদ্ধতির পরিবর্তে ” পদ্ধতি:
আউটপুট
আমরা জাভাস্ক্রিপ্টে স্ট্রিংটির বাম এবং ডান ট্রিমিং প্রক্রিয়া সম্পর্কিত সমস্ত প্রয়োজনীয় নির্দেশাবলী কভার করেছি।
উপসংহার
জাভাস্ক্রিপ্টের বাম এবং ডান ট্রিম স্ট্রিং, জাভাস্ক্রিপ্ট পূর্বনির্ধারিত পদ্ধতিগুলি ব্যবহার করুন সহ “ ছাঁটা() 'পদ্ধতি,' ছাঁটা বাম( )' বা ' trimStart() 'পদ্ধতি, এবং ' trimRight() 'বা' trimEnd() 'পদ্ধতি। trim() পদ্ধতিটি স্ট্রিংটির বাম এবং ডান উভয় দিক থেকে স্ট্রিংগুলিকে ছাঁটাই করে, trimLeft() বা trimStart() পদ্ধতিটি শুরু থেকে স্ট্রিংটিকে ছাঁটাই করে, যখন trimRight() বা trimEnd() পদ্ধতিটি স্ট্রিংটিকে ছাঁটাই করে শেষ থেকে এই নিবন্ধে, আমরা বিস্তারিত উদাহরণ সহ ডান বা বাম দিক থেকে স্ট্রিং ট্রিম করার পদ্ধতি ব্যাখ্যা করেছি।