জাভাস্ক্রিপ্টে একটি বিশেষ দৈর্ঘ্যে একটি স্ট্রিং কীভাবে ট্রিম করবেন

Jabhaskripte Ekati Bisesa Dairghye Ekati Strim Kibhabe Trima Karabena



স্ট্রিংগুলি সাধারণত জাভাস্ক্রিপ্টে টেক্সট সংরক্ষণ এবং ম্যানিপুলেট করতে ব্যবহৃত হয়। জাভাস্ক্রিপ্টে পাঠ্যের সাথে কাজ করার সময় আপনাকে একটি স্ট্রিং মানের অক্ষরের সংখ্যা সীমাবদ্ধ করতে হতে পারে। একটি নির্দিষ্ট দৈর্ঘ্যে একটি স্ট্রিং ট্রিম করা ডেভেলপারদের জন্য চ্যালেঞ্জিং হতে পারে। তবে এটি দেখতে যতটা জটিল নয়।

এই ম্যানুয়ালটি কীভাবে একটি নির্দিষ্ট দৈর্ঘ্যে একটি স্ট্রিং কাটা যায় তার পদ্ধতি ব্যাখ্যা করবে।

জাভাস্ক্রিপ্টে একটি বিশেষ দৈর্ঘ্যে একটি স্ট্রিং কীভাবে ট্রিম করবেন?

একটি নির্দিষ্ট দৈর্ঘ্যে একটি স্ট্রিং ছাঁটাই করার জন্য, জাভাস্ক্রিপ্ট নীচে দেওয়া কিছু পদ্ধতি প্রদান করে:







  • slice() পদ্ধতি
  • substring() পদ্ধতি

এই পদ্ধতিগুলি কীভাবে কাজ করে তা দেখা যাক।



পদ্ধতি 1: স্লাইস() পদ্ধতি ব্যবহার করে একটি বিশেষ দৈর্ঘ্যে একটি স্ট্রিং ট্রিম করুন

প্রদত্ত দৈর্ঘ্য অনুযায়ী স্ট্রিং কাটতে, আপনি ব্যবহার করতে পারেন “ টুকরা() 'পদ্ধতি। এটি প্রদত্ত সীমা পর্যন্ত আউটপুট হিসাবে স্ট্রিংয়ের শুধুমাত্র অংশ দেয়। এটি আর্গুমেন্ট হিসাবে দুটি প্যারামিটার গ্রহণ করে, স্টার্ট ইনডেক্স এবং স্ট্রিং এর স্লাইসের শেষ সূচক। দ্বিতীয় যুক্তিটি ঐচ্ছিক; আপনি যদি শেষ সূচকটি উল্লেখ না করেন তবে এটি স্ট্রিংয়ের শেষ সূচক হিসাবে বিবেচনা করে।



বাক্য গঠন
slice() পদ্ধতি ব্যবহার করতে নীচের প্রদত্ত বাক্য গঠন অনুসরণ করুন:





টুকরা ( startIndex , endIndex )

উদাহরণ
নিম্নলিখিত উদাহরণে, প্রথমে, আমরা “নামক একটি ভেরিয়েবল তৈরি করব স্ট্রিং ” এবং এটিকে নিম্নলিখিত স্ট্রিং মান নির্ধারণ করুন:

ছিল স্ট্রিং = 'লিনাক্স হিন্টে স্বাগতম।'

এখন, আমরা স্টার্ট ইনডেক্স পাস করে স্ট্রিংটির 7 তম সূচীতে স্ট্রিংটি ট্রিম করব 0 ' এবং শেষ সূচক ' 7 যা স্ট্রিংকে শুরু থেকে 7ম সূচকে স্ট্রিংয়ের একটি স্লাইস হিসাবে বিভক্ত করবে:



কনসোল লগ ( স্ট্রিং টুকরা ( 0 , 7 ) ) ;

আপনি দেখতে পাচ্ছেন যে আউটপুট দেয় ' স্বাগত ” স্ট্রিং এর একটি স্লাইস হিসাবে যা 0 সূচক থেকে শুরু হয়:

আসুন দ্বিতীয় পদ্ধতির দিকে এগিয়ে যাই!

পদ্ধতি 2: সাবস্ট্রিং() পদ্ধতি ব্যবহার করে একটি বিশেষ দৈর্ঘ্যে একটি স্ট্রিং ট্রিম করুন

জাভাস্ক্রিপ্টে আরেকটি পদ্ধতি আছে যার নাম ' সাবস্ট্রিং() ” একটি নির্দিষ্ট দৈর্ঘ্যে একটি স্ট্রিং ট্রিম করতে ব্যবহৃত হয়। এটি দুটি পরামিতি গ্রহণ করে, সাবস্ট্রিংয়ের শুরু এবং শেষ সূচক, এবং নির্দিষ্ট সূচকগুলির মধ্যে স্ট্রিংয়ের একটি অংশ প্রদান করে।

বাক্য গঠন
আপনি substring() পদ্ধতি ব্যবহার করে একটি স্ট্রিং ট্রিম করতে প্রদত্ত সিনট্যাক্স ব্যবহার করতে পারেন:

সাবস্ট্রিং ( starIndext , endIndex )

উদাহরণ
এখানে, আমরা পূর্বে তৈরি করা স্ট্রিং ব্যবহার করব যা ভেরিয়েবলে সংরক্ষিত “ স্ট্রিং 'এবং কল করুন' সাবস্ট্রিং() 'প্রথম সূচী পাস করে' হিসাবে এগারো ' এবং শেষ সূচক হিসাবে ' বিশ ”:

কনসোল লগ ( স্ট্রিং সাবস্ট্রিং ( এগারো , বিশ ) ) ;

প্রদত্ত আউটপুট নির্দেশ করে যে নির্দিষ্ট দৈর্ঘ্যের উপর ভিত্তি করে স্ট্রিংটি সফলভাবে ছাঁটা হয়েছে:

আমরা একটি নির্দিষ্ট দৈর্ঘ্যের একটি স্ট্রিং ছাঁটাই সংক্রান্ত সবচেয়ে সহজ পদ্ধতি প্রদান করেছি।

উপসংহার

একটি নির্দিষ্ট দৈর্ঘ্যে একটি স্ট্রিং ট্রিম করতে, আপনি জাভাস্ক্রিপ্ট পূর্বনির্ধারিত পদ্ধতি ব্যবহার করতে পারেন, যার মধ্যে স্লাইস() পদ্ধতি এবং সাবস্ট্রিং() পদ্ধতি রয়েছে। উভয় পদ্ধতি একই কাজ করে; আপনি আপনার জন্য সবচেয়ে উপযুক্ত যে কাউকে নির্বাচন করতে পারেন। এই ম্যানুয়ালটি বিস্তারিত উদাহরণ সহ একটি নির্দিষ্ট দৈর্ঘ্যে একটি স্ট্রিং ছাঁটাই করার পদ্ধতি ব্যাখ্যা করে।