জাভাস্ক্রিপ্টে রেগুলার এক্সপ্রেশন স্ট্রিংয়ের জন্য ফ্ল্যাগ

RegExp RegExp এর মাধ্যমে তৈরি রেগুলার এক্সপ্রেশনে ফ্ল্যাগ, দ্বিতীয় প্যারামিটার হিসেবে পাঠাতে হবে। চলুন একটি উদাহরণ দেখি। ধরুন আমাদের নিম্নলিখিত স্ট্রিংটি আছে:

javascriptlet str = 'abc def';

ধরুন আমরা এই স্ট্রিংটিতে নিম্নলিখিত রেগুলার এক্সপ্রেশনটি ফ্ল্যাগ সহ প্রয়োগ করছি:

javascriptlet reg = /[a-z]+/g;
let res = str.match(reg);

চলুন এই রেগুলার এক্সপ্রেশনটি RegExp RegExp এর মাধ্যমে পুনরায় লিখি:

javascriptlet reg = new RegExp('[a-z]+', 'g');
let res = str.match(reg);

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

Задание 1

রেগুলার এক্সপ্রেশনটি একটি স্ট্রিং আকারে পুনরায় লিখুন:

javascriptlet str = '123 456 789';
let reg = /[0-9]+/g;
let res = str.replace(reg, '!');