জাভাস্ক্রিপ্টে রেগুলার এক্সপ্রেশন স্ট্রিংয়ের জন্য ফ্ল্যাগ
RegExp RegExp এর মাধ্যমে তৈরি রেগুলার এক্সপ্রেশনে ফ্ল্যাগ,
দ্বিতীয় প্যারামিটার হিসেবে পাঠাতে হবে।
চলুন একটি উদাহরণ দেখি।
ধরুন আমাদের নিম্নলিখিত স্ট্রিংটি আছে:
let str = 'abc def';
ধরুন আমরা এই স্ট্রিংটিতে নিম্নলিখিত রেগুলার এক্সপ্রেশনটি ফ্ল্যাগ সহ প্রয়োগ করছি:
let reg = /[a-z]+/g;
let res = str.match(reg);
চলুন এই রেগুলার এক্সপ্রেশনটি
RegExp RegExp এর মাধ্যমে পুনরায় লিখি:
let reg = new RegExp('[a-z]+', 'g');
let res = str.match(reg);
ব্যবহারিক সমস্যা
রেগুলার এক্সপ্রেশনটি একটি স্ট্রিং আকারে পুনরায় লিখুন:
let str = '123 456 789';
let reg = /[0-9]+/g;
let res = str.replace(reg, '!');