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

জাভাস্ক্রিপ্টে স্ট্রিংয়ের শুরুতে ৪টি এস্টেরিস্ক এবং শেষে ৩টি ক্যারেক্টার দেখানো


মনে করুন নিচের ভ্যালুগুলো আছে −

'6778922' '76633 56 1443' '8888 4532 3232 9999'

আমরা চাই শুরুতে ৪টি এস্টেরিস্ক এবং শেষে ৩টি ক্যারেক্টার দেখাবে। আউটপুট হবে −

**** 922 **** 443 **** 999

এই শর্তের জন্য replace() এবং সেটি রেজেক্স (regex) ব্যবহার করুন।

উদাহরণ

নিচে কোডটি দেওয়া হলো −

const hideDataWithDot = value => value.replace(/.+(.{3})$/, "**** $1"); console.log(hideDataWithDot('6778922')) console.log(hideDataWithDot('76633 56 1443')) console.log(hideDataWithDot('8888 4532 3232 9999')) 

প্রোগ্রাম চালাতে নিচের কমান্ড ব্যবহার করুন −

node fileName.js. 

এখানে, আমার ফাইল নেম demo236.js।

আউটপুট

আউটপুট নিচের মত −

PS C:\Users\Amit\javascript-code> node demo236.js **** 922 **** 443 **** 999

  1. জাভাস্ক্রিপ্টে অন্য ক্যারেক্টারের পরে 오는 সব স্পেশাল ক্যারেক্টার প্রতিস্থাপন করা

  2. জাভাস্ক্রিপ্টে tr ট্যাগ থেকে id বের করে নতুন td-তে দেখানো

  3. জাভাস্ক্রিপ্টে অ্যারেতে সবচেয়ে দীর্ঘ পুনরাবৃত্ত সংখ্যা সিরিজ বের করা

  4. জাভাস্ক্রিপ্টে রিডিউস এবং রেঞ্জ ব্যবহার করে ফ্যাক্টোরিয়াল ফাংশন লেখা