কম্পিউটার

জাভাস্ক্রিপ্ট ব্যবহার করে একটি স্ট্রিং থেকে যতিচিহ্ন অপসারণ করা হচ্ছে


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেয় এবং স্ট্রিং থেকে সমস্ত বিশেষ অক্ষর সরিয়ে দেয় ফলে স্ট্রিংটিতে শুধুমাত্র বর্ণমালা এবং সংখ্যাগুলি রেখে যায়৷

ইনপুট

const str = 'th@is Str!ing Contains 3% punctuations';

আউটপুট

const output = 'thisStringContains3punctuations';

কারণ আমরা সমস্ত বিরাম চিহ্ন এবং হোয়াইটস্পেস সরিয়ে দিয়েছি

উদাহরণ

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

const str = 'th@is Str!ing Contains 3% punctuations';
const removeSpecialChars = (str = '') => {
   let res = '';
   for(let i = 0; i < str.length; i++){
      const el = str[i];
   if(+el){
      res += el;
      }else if(el.toLowerCase() !== el.toUpperCase()){
         res += el;
      };
      continue;
   };
   return res;
};
console.log(removeSpecialChars(str));

আউটপুট

thisStringContains3punctuations

  1. জাভাস্ক্রিপ্ট ব্যবহার করে একটি ডাবল লিঙ্কযুক্ত তালিকা থেকে উপাদানগুলি সরানো হচ্ছে

  2. জাভাস্ক্রিপ্টে স্ট্রিং থেকে সংখ্যা ফিল্টার করা হচ্ছে

  3. জাভাস্ক্রিপ্টে স্ট্রিং এর অ্যারে থেকে মন্তব্য মুছে ফেলা হচ্ছে

  4. C# String.Empty ব্যবহার করে হোয়াইটস্পেস অপসারণ করা হচ্ছে