জাভাস্ক্রিপ্ট রেগুলার এক্সপ্রেশনে কেস ইগনোর করা

মডিফায়ার i ব্যবহার করে অক্ষরের কেস উপেক্ষা করা যায়। আসুন দেখি কিভাবে এটি করা হয়।

উদাহরণ

নিচের উদাহরণে রেগুলার এক্সপ্রেশনটি শুধুমাত্র ছোট হাতের অক্ষর খুঁজে পাবে:

javascriptlet str = 'aaa bbb CCC DDD';
let res = str.replace(/[a-z]+/g, '!');

ফলস্বরূপ ভেরিয়েবলে নিম্নলিখিতটি লেখা হবে:

javascript'! ! CCC DDD'

উদাহরণ

এখন মডিফায়ার i যোগ করি এবং রেগুলার এক্সপ্রেশনটি সব কেসে অক্ষর খুঁজতে শুরু করবে:

javascriptlet str = 'aaa AAA bbb BBB';
let res = str.replace(/[a-z]+/ig, '!');

ফলস্বরূপ ভেরিয়েবলে নিম্নলিখিতটি লেখা হবে:

javascript'! ! ! !'

ব্যবহারিক সমস্যা

Задание 1

শেখা মডিফায়ার ব্যবহার করে কোডটি সরল করুন:

javascriptlet res = str.replace(/[a-zA-Z]/g, '!');