কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে স্ট্রিং মাস্কিং করা


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

মান লিজিয়ে স্ট্রিং এবং প্যাটার্ন হল −

const str = '123456789'; const pattern = '## ## ## ###';

তবে ফাংশনটি প্যাটার্ন অনুযায়ী স্ট্রিংকে প্যাড করবে এবং আউটপুট স্ট্রিং হবে −

const output = '12 34 56 789';

উদাহরণ

const str = '123456789'; const pattern = '## ## ## ###'; const maskString = (str, pattern) => {    let i = 0;    const padded = pattern.replace(/#/g, () => {       return str[i++];    });    return padded; }; console.log(maskString(str, pattern));

আউটপুট

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

12 34 56 789

  1. JavaScript-এ Strings-এ একটি ইন্ট্রোডাকশন

  2. জাভাস্ক্রিপ্ট দিয়ে স্ট্রিং বুলিয়ানে রূপান্তর করা

  3. জাভাস্ক্রিপ্টে সংখ্যা প্যাটার্ন প্রিন্ট করা

  4. জাভাস্ক্রিপ্টে স্ট্রিং কম্প্রেস (Compress) করা