A test metódus
A test metódus ellenőrzi, hogy a
sztringben van-e legalább egy egyezés a reguláris kifejezéssel.
Ha van - true értéket ad vissza, ha
nincs - false értéket.
Szintaxis
regulárisKifejezés.test(sztring);
Példa
Ellenőrizzük, hogy a sztringben van-e idő:
let str = '12:39';
let reg = /\d\d:\d\d/;
let res = reg.test(str);
console.log(res);
A kód végrehajtásának eredménye:
true
Példa
Ellenőrizzük a teljes sztringet a reguláris kifejezéssel való egyezésre:
let str = '12:39';
let reg = /^\d\d:\d\d$/;
let res = reg.test(str);
console.log(res);
A kód végrehajtásának eredménye:
true
Példa
Ellenőrizzük, hogy a sztring csak számjegyekből áll-e:
let str = '123';
let reg = /^\d+$/;
let res = reg.test(str);
console.log(res);
A kód végrehajtásának eredménye:
true
Lásd még
-
a
matchmetódus,
amely egyezéseket keres a sztringben -
a
matchAllmetódus,
amely minden egyezést megkeres a sztringben -
a
execmetódus,
amely szekvenciális keresést végez -
a
replacemetódus,
amely keresést és cserét végez -
a
searchmetódus,
amely keresést végez -
a
splitmetódus,
amely felosztja a sztringet