কম্পিউটার

জাভাস্ক্রিপ্ট ব্যবহার করে একটি স্ট্রিংয়ে স্পেস সংখ্যা খুঁজুন


জাভাস্ক্রিপ্ট ব্যবহার করে এটি খুঁজে পাওয়ার একাধিক উপায় রয়েছে যেমন split() পদ্ধতি ব্যবহার করে, for loop ব্যবহার করে, ম্যাপিং এবং ফিল্টারিং, regex ব্যবহার করে।

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

নিম্নলিখিত কোড -

উদাহরণ

console.log(("abc def rr tt".match(/ /g) || []).length);
console.log(("a f fe fg gsd f".match(/ /g) || []).length);

দ্রষ্টব্য যে আমরা OR অপারেটরের সাথে একটি খালি অ্যারে ব্যবহার করেছি তা নিশ্চিত করার জন্য যে স্ট্রিংটিতে ত্রুটি নিক্ষেপের পরিবর্তে কোনও স্থান না থাকলে এটি 0 আউটপুট করবে।

আউটপুট

কনসোলে আউটপুট হবে −

3
5

  1. জাভাস্ক্রিপ্ট ব্যবহার করে স্পেস দ্বারা পৃথক করা একটি স্ট্রিং-এ উপস্থিত সংখ্যার সমষ্টি

  2. জাভাস্ক্রিপ্ট ব্যবহার করে স্ট্রিং নম্বর সংখ্যার দ্বিতীয়ার্ধকে শূন্যে পরিবর্তন করা হচ্ছে

  3. C++ ব্যবহার করে একটি স্ট্রিং এর সাবস্ট্রিং এর সংখ্যা খুঁজুন

  4. পাইথন ব্যবহার করে একটি স্ট্রিংয়ে বিভিন্ন পূর্ণসংখ্যার সংখ্যা খুঁজে বের করার প্রোগ্রাম