test մեթոդը

test մեթոդը ստուգում է, արդյոք տողում կա գոնե մեկ համընկնում ռեգուլյար արտահայտության հետ։ Եթե կա - վերադարձվում է true, իսկ եթե ոչ - false։

Շարահյուսություն

javascriptտող.test(ռեգուլյար արտահայտություն);

Օրինակ

Ստուգենք, որ տողում կա ժամանակ․

javascriptlet str = '12:39';
let reg = /\d\d:\d\d/;

let res = reg.test(str);
console.log(res);

Կոդի կատարման արդյունքը․

javascripttrue

Օրինակ

Ստուգենք ամբողջ տողի համընկնումը ռեգուլյար արտահայտության հետ․

javascriptlet str = '12:39';
let reg = /^\d\d:\d\d$/;

let res = reg.test(str);
console.log(res);

Կոդի կատարման արդյունքը․

javascripttrue

Օրինակ

Ստուգենք, որ տողը բաղկացած է միայն թվանշաններից․

javascriptlet str = '123';
let reg = /^\d+$/;

let res = reg.test(str);
console.log(res);

Կոդի կատարման արդյունքը․

javascripttrue

Տես նաև

  • match մեթոդը,
    որը տողում փնտրում է համընկնումներ
  • matchAll մեթոդը,
    որը տողում փնտրում է բոլոր համընկնումները
  • exec մեթոդը,
    որը կատարում է հաջորդական որոնում
  • replace մեթոդը,
    որը կատարում է որոնում և փոխարինում
  • search մեթոդը,
    որը կատարում է որոնում
  • split մեթոդը,
    որը բաժանում է տողը