Metoda test
Metoda test verifică dacă există în
șir cel puțin o potrivire cu expresia regulată.
Dacă există - returnează true, iar dacă
nu - false.
Sintaxă
șir.test(expresie regulată);
Exemplu
Să verificăm dacă în șir există un timp:
let str = '12:39';
let reg = /\d\d:\d\d/;
let res = reg.test(str);
console.log(res);
Rezultatul executării codului:
true
Exemplu
Să verificăm întregul șir pentru potrivire cu expresia regulată:
let str = '12:39';
let reg = /^\d\d:\d\d$/;
let res = reg.test(str);
console.log(res);
Rezultatul executării codului:
true
Exemplu
Să verificăm dacă șirul este format doar din cifre:
let str = '123';
let reg = /^\d+$/;
let res = reg.test(str);
console.log(res);
Rezultatul executării codului:
true