Meetod test

Meetod test kontrollib, kas stringis on vähemalt üks sobitumine regulaaravaldisega. Kui on, tagastatakse true, kui mitte, siis false.

Süntaks

javascriptstring.test(regulaaravaldis);

Näide

Kontrollime, kas stringis on kellaaeg:

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

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

Koodi täitmise tulemus:

javascripttrue

Näide

Kontrollime, kas kogu string sobib regulaaravaldisega:

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

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

Koodi täitmise tulemus:

javascripttrue

Näide

Kontrollime, kas string koosneb ainult numbritest:

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

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

Koodi täitmise tulemus:

javascripttrue

Vaata ka

  • meetod match,
    mis otsib stringis sobitusi
  • meetod matchAll,
    mis otsib stringis kõik sobitused
  • meetod exec,
    mis teostab järjestikuse otsingu
  • meetod replace,
    mis teostab otsingu ja asendamise
  • meetod search,
    mis teostab otsingu
  • meetod split,
    mis jagab stringi