Metóda test
Metóda test kontroluje, či sa v
reťazci nachádza aspoň jedna zhoda s regulárnym výrazom.
Ak áno, vráti sa true, ak
nie, false.
Syntax
regex.test(reťazec);
Príklad
Skontrolujeme, či sa v reťazci nachádza čas:
let str = '12:39';
let reg = /\d\d:\d\d/;
let res = reg.test(str);
console.log(res);
Výsledok vykonania kódu:
true
Príklad
Skontrolujeme, či celý reťazec zodpovedá regulárnemu výrazu:
let str = '12:39';
let reg = /^\d\d:\d\d$/;
let res = reg.test(str);
console.log(res);
Výsledok vykonania kódu:
true
Príklad
Skontrolujeme, či reťazec pozostáva len z číslic:
let str = '123';
let reg = /^\d+$/;
let res = reg.test(str);
console.log(res);
Výsledok vykonania kódu:
true