87 of 264 menu

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

আরও দেখুন

  • match মেথড,
    যা একটি স্ট্রিংয়ে মিল খুঁজে
  • matchAll মেথড,
    যা একটি স্ট্রিংয়ে সমস্ত মিল খুঁজে
  • exec মেথড,
    যা অনুক্রমিক অনুসন্ধান করে
  • replace মেথড,
    যা অনুসন্ধান ও প্রতিস্থাপন করে
  • search মেথড,
    যা অনুসন্ধান করে
  • split মেথড,
    যা একটি স্ট্রিংকে বিভক্ত করে
iduzlesrucs