test মেথড
test মেথডটি একটি স্ট্রিংয়ে
রেগুলার এক্সপ্রেশন-এর সাথে কমপক্ষে একটি মিল আছে কিনা তা পরীক্ষা করে।
থাকলে true ফেরত দেয়, আর না
থাকলে false ফেরত দেয়।
সিনট্যাক্স
স্ট্রিং.test(রেগুলার এক্সপ্রেশন);
উদাহরণ
আসুন পরীক্ষা করি একটি স্ট্রিংয়ে সময় আছে কিনা:
let str = '12:39';
let reg = /\d\d:\d\d/;
let res = reg.test(str);
console.log(res);
কোড 실행ের ফলাফল:
true
উদাহরণ
আসুন সম্পূর্ণ স্ট্রিংটি একটি রেগুলার এক্সপ্রেশনের সাথে মিলছে কিনা তা পরীক্ষা করি:
let str = '12:39';
let reg = /^\d\d:\d\d$/;
let res = reg.test(str);
console.log(res);
কোড 실행ের ফলাফল:
true
উদাহরণ
আসুন পরীক্ষা করি স্ট্রিংটি শুধুমাত্র সংখ্যা দিয়ে গঠিত কিনা:
let str = '123';
let reg = /^\d+$/;
let res = reg.test(str);
console.log(res);
কোড 실행ের ফলাফল:
true